HRL | | HORMEL FOODS CORP /DE/ | Murano Elsa A | Director | Apr 02, 2024 | Sale | $35.13 | 4,300 | 151,068 | 94,583 | Apr 03, 2024, 03:29 PM |
HRL | | HORMEL FOODS CORP /DE/ | Ourada Mark J | GROUP VICE PRESIDENT | Apr 02, 2024 | Sale | $30.94 | 27,600 | 853,944 | 41,850 | Apr 03, 2024, 03:28 PM |
HRL | | HORMEL FOODS CORP /DE/ | Bhojwani Gary C | Director | Mar 31, 2024 | Option Exercise | $34.89 | 1,730 | 60,360 | 54,795 | Apr 02, 2024, 12:27 PM |
HRL | | HORMEL FOODS CORP /DE/ | White Steven Andrew | Director | Mar 31, 2024 | Option Exercise | $34.89 | 1,730 | 60,360 | 36,649 | Apr 02, 2024, 12:22 PM |
HRL | | HORMEL FOODS CORP /DE/ | Newlands William A | Director | Mar 31, 2024 | Option Exercise | $34.89 | 1,091 | 38,065 | 31,692 | Apr 02, 2024, 12:20 PM |
HRL | | HORMEL FOODS CORP /DE/ | Policinski Christopher J. | Director | Mar 31, 2024 | Option Exercise | $34.89 | 1,618 | 56,452 | 101,432 | Apr 02, 2024, 12:17 PM |
HRL | | HORMEL FOODS CORP /DE/ | Myers Kevin L | SENIOR VICE PRESIDENT | Mar 28, 2024 | Option Exercise | $30.66 | 20,000 | 613,300 | 48,708 | Apr 01, 2024, 10:59 AM |
HRL | | HORMEL FOODS CORP /DE/ | Coffey Mark A | GROUP VICE PRESIDENT | Mar 28, 2024 | Option Exercise | $30.69 | 30,800 | 945,307 | 83,429 | Apr 01, 2024, 10:58 AM |
HRL | | HORMEL FOODS CORP /DE/ | Coffey Mark A | GROUP VICE PRESIDENT | Mar 08, 2024 | Option Exercise | $30.28 | 30,800 | 932,621 | 83,429 | Mar 12, 2024, 09:52 AM |
HRL | | HORMEL FOODS CORP /DE/ | Coffey Mark A | GROUP VICE PRESIDENT | Feb 13, 2024 | Option Exercise | $28.72 | 5,223 | 150,005 | 67,863 | Feb 14, 2024, 10:29 AM |
HRL | | HORMEL FOODS CORP /DE/ | Snee James P | CHAIRMAN, PRESIDENT AND CEO | Feb 03, 2023 | Option Exercise | $45.24 | 13,275 | 600,561 | 266,728 | Feb 05, 2024, 04:43 PM |
HRL | | HORMEL FOODS CORP /DE/ | Snee James P | CHAIRMAN, PRESIDENT AND CEO | Feb 01, 2024 | Option Exercise | $30.86 | 13,087 | 403,865 | 253,640 | Feb 05, 2024, 04:43 PM |
HRL | | HORMEL FOODS CORP /DE/ | NESTEGARD SUSAN K | Director | Dec 27, 2023 | Sale | $31.78 | 8,105 | 257,577 | 92,615 | Dec 28, 2023, 09:17 AM |
HRL | | HORMEL FOODS CORP /DE/ | Myers Kevin L | SENIOR VICE PRESIDENT | Dec 21, 2023 | Sale | $31.47 | 5,892 | 185,422 | 38,531 | Dec 22, 2023, 10:56 AM |
HRL | | HORMEL FOODS CORP /DE/ | Brady Deanna T | EXECUTIVE VICE PRESIDENT | Dec 19, 2023 | Sale | $31.48 | 5,024 | 158,169 | 71,567 | Dec 20, 2023, 12:25 PM |
HRL | | HORMEL FOODS CORP /DE/ | Murano Elsa A | Director | Dec 13, 2023 | Sale | $31.70 | 9,000 | 285,300 | 93,698 | Dec 14, 2023, 04:42 PM |
HRL | | HORMEL FOODS CORP /DE/ | Brady Deanna T | EXECUTIVE VICE PRESIDENT | Dec 01, 2023 | Option Exercise | $31.32 | 1,979 | 61,982 | 62,377 | Dec 11, 2023, 02:39 PM |
HRL | | HORMEL FOODS CORP /DE/ | Losness-Larson Katherine M | SENIOR VICE PRESIDENT | Dec 01, 2023 | Option Exercise | $31.32 | 319 | 9,991 | 10,511 | Dec 11, 2023, 02:37 PM |
HRL | | HORMEL FOODS CORP /DE/ | Ourada Mark J | GROUP VICE PRESIDENT | Dec 01, 2023 | Option Exercise | $31.32 | 702 | 21,987 | 23,339 | Dec 11, 2023, 02:35 PM |
HRL | | HORMEL FOODS CORP /DE/ | Myers Kevin L | SENIOR VICE PRESIDENT | Dec 01, 2023 | Option Exercise | $31.32 | 1,300 | 40,716 | 37,942 | Dec 11, 2023, 02:33 PM |
HRL | | HORMEL FOODS CORP /DE/ | Coffey Mark A | GROUP VICE PRESIDENT | Dec 01, 2023 | Option Exercise | $31.32 | 1,485 | 46,510 | 54,551 | Dec 11, 2023, 02:31 PM |
HRL | | HORMEL FOODS CORP /DE/ | Lilly Pierre M | SVP & CHIEF COMPLIANCE OFFICER | Dec 01, 2023 | Option Exercise | $31.32 | 414 | 12,966 | 6,333 | Dec 11, 2023, 02:29 PM |
HRL | | HORMEL FOODS CORP /DE/ | Kuehneman Paul R | VICE PRESIDENT AND CONTROLLER | Dec 01, 2023 | Option Exercise | $31.32 | 295 | 9,239 | 4,994 | Dec 11, 2023, 02:26 PM |
HRL | | HORMEL FOODS CORP /DE/ | Neufeldt Swen | GROUP VICE PRESIDENT | Dec 01, 2023 | Option Exercise | $31.32 | 761 | 23,835 | 25,633 | Dec 11, 2023, 02:24 PM |
HRL | | HORMEL FOODS CORP /DE/ | Newlands William A | Director | Sep 30, 2023 | Option Exercise | $38.03 | 1,001 | 38,068 | 25,296 | Oct 24, 2023, 09:55 AM |
HRL | | HORMEL FOODS CORP /DE/ | Bhojwani Gary C | Director | Sep 30, 2023 | Option Exercise | $38.03 | 1,588 | 60,392 | 47,691 | Oct 24, 2023, 09:52 AM |
HRL | | HORMEL FOODS CORP /DE/ | Myers Kevin L | SENIOR VICE PRESIDENT | Oct 13, 2023 | Sale | $26.96 | 10,400 | 280,403 | 44,137 | Oct 16, 2023, 02:57 PM |
HRL | | HORMEL FOODS CORP /DE/ | Prado Becerra Jose Luis | Director | Sep 30, 2023 | Option Exercise | $38.03 | 1,450 | 55,143 | 21,386 | Oct 02, 2023, 03:33 PM |
HRL | | HORMEL FOODS CORP /DE/ | Policinski Christopher J. | Director | Sep 30, 2023 | Option Exercise | $38.03 | 1,484 | 56,437 | 94,050 | Oct 02, 2023, 03:32 PM |
HRL | | HORMEL FOODS CORP /DE/ | White Steven Andrew | Director | Sep 30, 2023 | Option Exercise | $38.03 | 1,588 | 60,392 | 29,326 | Oct 02, 2023, 03:30 PM |
HRL | | HORMEL FOODS CORP /DE/ | SMITH SALLY J | Director | Sep 30, 2023 | Option Exercise | $38.03 | 1,829 | 69,557 | 66,710 | Oct 02, 2023, 03:29 PM |
HRL | | HORMEL FOODS CORP /DE/ | Newlands William A | Director | Sep 30, 2023 | Option Exercise | $38.03 | 1,001 | 38,068 | 25,289 | Oct 02, 2023, 03:28 PM |
HRL | | HORMEL FOODS CORP /DE/ | Bhojwani Gary C | Director | Sep 30, 2023 | Option Exercise | $38.03 | 1,588 | 60,392 | 47,671 | Oct 02, 2023, 03:26 PM |
HRL | | HORMEL FOODS CORP /DE/ | Losness-Larson Katherine M | SENIOR VICE PRESIDENT | Sep 18, 2023 | Option Exercise | $22.99 | 2,600 | 59,774 | 10,734 | Sep 20, 2023, 08:58 AM |
HRL | | HORMEL FOODS CORP /DE/ | Lilly Pierre M | SVP & CHIEF COMPLIANCE OFFICER | Sep 06, 2023 | Buy | $37.25 | 1,454 | 54,162 | 1,454 | Sep 08, 2023, 01:01 PM |
HRL | | HORMEL FOODS CORP /DE/ | Ourada Mark J | GROUP VICE PRESIDENT | Jun 13, 2023 | Option Exercise | $31.99 | 18,400 | 588,708 | 29,884 | Jun 15, 2023, 09:36 AM |
HRL | | HORMEL FOODS CORP /DE/ | Myers Kevin L | SENIOR VICE PRESIDENT | Jun 08, 2023 | Option Exercise | $31.75 | 10,400 | 330,216 | 41,390 | Jun 12, 2023, 12:45 PM |
HRL | | HORMEL FOODS CORP /DE/ | Coffey Mark A | GROUP VICE PRESIDENT | Jun 08, 2023 | Option Exercise | $31.74 | 62,800 | 1,993,586 | 86,533 | Jun 12, 2023, 12:42 PM |
HRL | | HORMEL FOODS CORP /DE/ | Murano Elsa A | Director | Apr 03, 2023 | Sale | $40.50 | 6,000 | 243,000 | 102,698 | Apr 05, 2023, 08:41 AM |
HRL | | HORMEL FOODS CORP /DE/ | Newlands William A | Director | Mar 31, 2023 | Option Exercise | $39.88 | 954 | 38,046 | 24,219 | Apr 04, 2023, 09:45 AM |
HRL | | HORMEL FOODS CORP /DE/ | Policinski Christopher J. | Director | Mar 31, 2023 | Option Exercise | $39.88 | 1,415 | 56,430 | 92,152 | Apr 04, 2023, 09:43 AM |
HRL | | HORMEL FOODS CORP /DE/ | Bhojwani Gary C | Director | Mar 31, 2023 | Option Exercise | $39.88 | 1,514 | 60,378 | 35,177 | Apr 04, 2023, 09:40 AM |
HRL | | HORMEL FOODS CORP /DE/ | White Steven Andrew | Director | Mar 31, 2023 | Option Exercise | $39.88 | 1,514 | 60,378 | 27,455 | Apr 04, 2023, 09:38 AM |
HRL | | HORMEL FOODS CORP /DE/ | SMITH SALLY J | Director | Mar 31, 2023 | Option Exercise | $39.88 | 1,744 | 69,551 | 64,588 | Apr 04, 2023, 09:36 AM |
HRL | | HORMEL FOODS CORP /DE/ | Prado Becerra Jose Luis | Director | Mar 31, 2023 | Option Exercise | $39.88 | 1,382 | 55,114 | 19,830 | Apr 04, 2023, 09:34 AM |
HRL | | HORMEL FOODS CORP /DE/ | Prado Becerra Jose Luis | Director | Mar 27, 2023 | Sale | $39.01 | 5,200 | 202,872 | 18,410 | Mar 29, 2023, 01:55 PM |
HRL | | HORMEL FOODS CORP /DE/ | Zechmeister Michael Paul | Director | Mar 27, 2023 | Option Exercise | $38.97 | 4,106 | 160,011 | 4,106 | Mar 29, 2023, 01:53 PM |
HRL | | HORMEL FOODS CORP /DE/ | Young Ray G | Director | Mar 27, 2023 | Option Exercise | $38.97 | 4,106 | 160,011 | 4,106 | Mar 29, 2023, 01:52 PM |
HRL | | HORMEL FOODS CORP /DE/ | Connor Patrick J | GROUP VICE PRESIDENT | Dec 14, 2022 | Sale | $46.88 | 1,577 | 73,930 | 22,682 | Dec 16, 2022, 05:08 PM |
HRL | | HORMEL FOODS CORP /DE/ | Snee James P | CHAIRMAN, PRESIDENT AND CEO | Dec 08, 2022 | Sale | $47.66 | 31,283 | 1,490,854 | 234,999 | Dec 12, 2022, 02:28 PM |
HRL | | HORMEL FOODS CORP /DE/ | Losness-Larson Katherine M | SENIOR VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 264 | 12,577 | 5,911 | Dec 06, 2022, 04:23 PM |
HRL | | HORMEL FOODS CORP /DE/ | Lilly Pierre M | SVP & CHIEF COMPLIANCE OFFICER | Dec 03, 2022 | Option Exercise | $47.64 | 286 | 13,625 | 4,771 | Dec 06, 2022, 04:19 PM |
HRL | | HORMEL FOODS CORP /DE/ | Marco Lori J | SENIOR VP & GENERAL COUNSEL | Dec 03, 2022 | Option Exercise | $47.64 | 1,214 | 57,835 | 37,253 | Dec 06, 2022, 04:17 PM |
HRL | | HORMEL FOODS CORP /DE/ | Watkins Wendy A | SVP & CHIEF COMMUNICATIONS OFF | Dec 03, 2022 | Option Exercise | $47.64 | 500 | 23,820 | 18,230 | Dec 06, 2022, 04:14 PM |
HRL | | HORMEL FOODS CORP /DE/ | Neufeldt Swen | GROUP VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 500 | 23,820 | 22,941 | Dec 06, 2022, 04:12 PM |
HRL | | HORMEL FOODS CORP /DE/ | Myers Kevin L | SENIOR VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 1,296 | 61,741 | 31,736 | Dec 06, 2022, 04:10 PM |
HRL | | HORMEL FOODS CORP /DE/ | LYKKEN STEVEN J | GROUP VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 1,171 | 55,786 | 22,067 | Dec 06, 2022, 04:09 PM |
HRL | | HORMEL FOODS CORP /DE/ | Kuehneman Paul R | VICE PRESIDENT AND CONTROLLER | Dec 03, 2022 | Option Exercise | $47.64 | 300 | 14,292 | 3,332 | Dec 06, 2022, 04:07 PM |
HRL | | HORMEL FOODS CORP /DE/ | Frank Jeffrey R | GROUP VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 428 | 20,390 | 8,796 | Dec 06, 2022, 04:06 PM |
HRL | | HORMEL FOODS CORP /DE/ | Connor Patrick J | GROUP VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 756 | 36,016 | 21,376 | Dec 06, 2022, 04:03 PM |
HRL | | HORMEL FOODS CORP /DE/ | Ourada Mark J | GROUP VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 659 | 31,395 | 17,799 | Dec 06, 2022, 04:01 PM |
HRL | | HORMEL FOODS CORP /DE/ | Coffey Mark A | GROUP VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 1,313 | 62,551 | 50,234 | Dec 06, 2022, 04:00 PM |
HRL | | HORMEL FOODS CORP /DE/ | Brady Deanna T | EXECUTIVE VICE PRESIDENT | Dec 03, 2022 | Option Exercise | $47.64 | 1,722 | 82,036 | 55,108 | Dec 06, 2022, 03:57 PM |
HRL | | HORMEL FOODS CORP /DE/ | White Steven Andrew | Director | Sep 30, 2022 | Option Exercise | $45.44 | 1,069 | 48,575 | 28,976 | Oct 04, 2022, 01:02 PM |
HRL | | HORMEL FOODS CORP /DE/ | Policinski Christopher J. | Director | Sep 30, 2022 | Option Exercise | $45.44 | 1,358 | 61,708 | 86,879 | Oct 04, 2022, 01:00 PM |
HRL | | HORMEL FOODS CORP /DE/ | Prado Becerra Jose Luis | Director | Sep 30, 2022 | Option Exercise | $45.44 | 1,040 | 47,258 | 20,046 | Oct 04, 2022, 12:58 PM |
HRL | | HORMEL FOODS CORP /DE/ | SMITH SALLY J | Director | Sep 30, 2022 | Option Exercise | $45.44 | 1,300 | 59,072 | 58,899 | Oct 04, 2022, 12:55 PM |
HRL | | HORMEL FOODS CORP /DE/ | Newlands William A | Director | Sep 30, 2022 | Option Exercise | $45.44 | 563 | 25,583 | 19,683 | Oct 04, 2022, 12:38 PM |
HRL | | HORMEL FOODS CORP /DE/ | Bhojwani Gary C | Director | Sep 30, 2022 | Option Exercise | $45.44 | 1,184 | 53,801 | 30,051 | Oct 04, 2022, 12:28 PM |
HRL | | HORMEL FOODS CORP /DE/ | Myers Kevin L | SENIOR VICE PRESIDENT | Sep 09, 2022 | Sale | $35.10 | 10,000 | 350,950 | 37,954 | Sep 13, 2022, 09:28 AM |
HRL | | HORMEL FOODS CORP /DE/ | Policinski Christopher J. | Director | Jun 23, 2022 | Sale | $22.29 | 8,710 | 194,125 | 87,364 | Jun 27, 2022, 09:27 AM |
HRL | | HORMEL FOODS CORP /DE/ | Myers Kevin L | SENIOR VICE PRESIDENT | Jun 07, 2022 | Sale | $34.03 | 10,000 | 340,283 | 37,869 | Jun 09, 2022, 12:23 PM |
HRL | | HORMEL FOODS CORP /DE/ | Neufeldt Swen | GROUP VICE PRESIDENT | May 02, 2022 | Sale | $51.82 | 960 | 49,747 | 0 | May 04, 2022, 03:08 PM |
HRL | | HORMEL FOODS CORP /DE/ | Newlands William A | Director | Mar 31, 2022 | Option Exercise | $51.54 | 497 | 25,615 | 19,081 | Apr 04, 2022, 02:52 PM |
HRL | | HORMEL FOODS CORP /DE/ | Bhojwani Gary C | Director | Mar 31, 2022 | Option Exercise | $51.54 | 1,044 | 53,808 | 29,347 | Apr 04, 2022, 02:47 PM |
HRL | | HORMEL FOODS CORP /DE/ | Policinski Christopher J. | Director | Mar 31, 2022 | Option Exercise | $51.54 | 1,197 | 61,693 | 80,764 | Apr 04, 2022, 02:44 PM |
HRL | | HORMEL FOODS CORP /DE/ | White Steven Andrew | Director | Mar 31, 2022 | Option Exercise | $51.54 | 942 | 48,551 | 55,787 | Apr 04, 2022, 02:42 PM |
HRL | | HORMEL FOODS CORP /DE/ | SMITH SALLY J | Director | Mar 31, 2022 | Option Exercise | $51.54 | 1,146 | 59,065 | 57,167 | Apr 04, 2022, 02:41 PM |
HRL | | HORMEL FOODS CORP /DE/ | Prado Becerra Jose Luis | Director | Mar 31, 2022 | Option Exercise | $51.54 | 917 | 47,262 | 18,955 | Apr 04, 2022, 02:39 PM |
HRL | | HORMEL FOODS CORP /DE/ | Murano Elsa A | Director | Mar 31, 2022 | Sale | $51.56 | 5,000 | 257,825 | 105,169 | Apr 04, 2022, 02:35 PM |
HRL | | HORMEL FOODS CORP /DE/ | Bhojwani Gary C | Director | Mar 25, 2022 | Option Exercise | $50.58 | 2,102 | 106,330 | 28,304 | Mar 29, 2022, 04:24 PM |
HRL | | HORMEL FOODS CORP /DE/ | LYKKEN STEVEN J | GROUP VICE PRESIDENT | Mar 23, 2022 | Sale | $32.83 | 32,000 | 1,050,643 | 39,110 | Mar 25, 2022, 11:45 AM |
HRL | | HORMEL FOODS CORP /DE/ | Snee James P | Chairman, President and CEO | Mar 04, 2022 | Option Exercise | $36.71 | 100,563 | 3,691,264 | 313,385 | Mar 08, 2022, 01:06 PM |
HRL | | HORMEL FOODS CORP /DE/ | Marconi Luis G | Group Vice President | Mar 04, 2022 | Sale | $51.73 | 3,493 | 180,693 | 2,329 | Mar 08, 2022, 01:05 PM |
HRL | | HORMEL FOODS CORP /DE/ | Marconi Luis G | Group Vice President | Mar 07, 2022 | Sale | $44.89 | 30,000 | 1,346,648 | 46,410 | Mar 08, 2022, 01:05 PM |
HRL | | HORMEL FOODS CORP /DE/ | NESTEGARD SUSAN K | Director | Mar 04, 2022 | Sale | $51.43 | 7,183 | 369,432 | 96,615 | Mar 08, 2022, 01:03 PM |
HRL | | HORMEL FOODS CORP /DE/ | Coffey Mark A | Group Vice President | Mar 04, 2022 | Option Exercise | $32.78 | 25,000 | 819,500 | 63,036 | Mar 08, 2022, 01:02 PM |
HRL | | HORMEL FOODS CORP /DE/ | Neufeldt Swen | Group Vice President | Mar 04, 2022 | Option Exercise | $38.86 | 29,486 | 1,145,894 | 38,018 | Mar 08, 2022, 01:01 PM |
HRL | | HORMEL FOODS CORP /DE/ | Connor Patrick J | Group Vice President | Mar 04, 2022 | Option Exercise | $39.01 | 45,600 | 1,778,733 | 44,813 | Mar 08, 2022, 01:01 PM |
HRL | | HORMEL FOODS CORP /DE/ | Jamison Gary | Vice President and Treasurer | Jan 10, 2022 | Option Exercise | $32.90 | 16,000 | 526,352 | 20,093 | Jan 12, 2022, 12:13 PM |
HRL | | HORMEL FOODS CORP /DE/ | Murano Elsa A | Director | Jan 07, 2022 | Option Exercise | $25.40 | 19,096 | 485,118 | 112,669 | Jan 10, 2022, 02:52 PM |
HRL | | HORMEL FOODS CORP /DE/ | HAYNES JANA L | Vice President and Controller | Dec 17, 2021 | Option Exercise | $42.54 | 28,200 | 1,199,497 | 34,297 | Dec 20, 2021, 05:18 PM |
HRL | | HORMEL FOODS CORP /DE/ | Bhojwani Gary C | Director | Sep 30, 2021 | Option Exercise | $41.00 | 1,313 | 53,833 | 9,249 | Oct 04, 2021, 11:06 AM |
HRL | | HORMEL FOODS CORP /DE/ | SMITH SALLY J | Director | Sep 30, 2021 | Option Exercise | $41.00 | 1,441 | 59,081 | 52,182 | Oct 04, 2021, 11:04 AM |
HRL | | HORMEL FOODS CORP /DE/ | White Steven Andrew | Director | Sep 30, 2021 | Option Exercise | $41.00 | 1,184 | 48,544 | 51,265 | Oct 04, 2021, 11:03 AM |
HRL | | HORMEL FOODS CORP /DE/ | Policinski Christopher J. | Director | Sep 30, 2021 | Option Exercise | $41.00 | 1,505 | 61,705 | 75,891 | Oct 04, 2021, 11:03 AM |
HRL | | HORMEL FOODS CORP /DE/ | Prado Becerra Jose Luis | Director | Sep 30, 2021 | Option Exercise | $41.00 | 1,152 | 47,232 | 14,595 | Oct 04, 2021, 11:03 AM |
HRL | | HORMEL FOODS CORP /DE/ | Newlands William A | Director | Sep 30, 2021 | Option Exercise | $41.00 | 624 | 25,584 | 15,150 | Oct 04, 2021, 11:03 AM |
HRL | | HORMEL FOODS CORP /DE/ | LYKKEN STEVEN J | Group Vice President | Jul 01, 2021 | Sale | $45.93 | 23,820 | 1,094,057 | 27,996 | Jul 06, 2021, 06:21 PM |
HRL | | HORMEL FOODS CORP /DE/ | LYKKEN STEVEN J | Group Vice President | Jul 06, 2021 | Option Exercise | $14.80 | 14,780 | 218,744 | 20,176 | Jul 06, 2021, 06:21 PM |