Insider Purchases Last 6 Months | Shares | Trans |
---|---|---|
Purchases | 12,163 | 2 |
Sales | 1,376,032 | 8 |
Net Shares Purchased (Sold) | -1,363,869 | 10 |
Total Insider Shares Held | 8.77M | N/A |
% Net Shares Purchased (Sold) | -13.50% | N/A |
Net Institutional Purchases Prior Quarter to Latest Quarter | Shares |
---|---|
Net Shares Purchased (Sold) | N/A |
% Change in Institutional Shares Held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
NUNNELLY JOHN N | Conversion of Exercise of derivative security at price 14.95 per share. | Direct | 138,422 | Mar 27, 2024 | 9,259 |
COMMON PROPERTY TRUST | Sale at price 40.54 per share. | Indirect | 24,269,393 | Mar 01, 2024 | 598,653 |
AMANDLA MK TRUST | Sale at price 40.20 - 41.22 per share. | Indirect | 294,710 | Jan 05, 2024 | 7,214 |
AMANDLA MK TRUST | Sale at price 40.21 - 41.77 per share. | Indirect | 13,125,005 | Jan 03, 2024 | 321,239 |
COMMON PROPERTY TRUST | Sale at price 41.53 per share. | Indirect | 15,142,876 | Jan 03, 2024 | 364,625 |
HAYS MICHAEL D | Conversion of Exercise of derivative security at price 18.80 per share. | Direct | 54,595 | Jan 02, 2024 | 2,904 |
AMANDLA MK TRUST | Sale at price 41.55 - 41.59 per share. | Indirect | 1,091,264 | Dec 14, 2023 | 26,263 |
AMANDLA MK TRUST | Sale at price 41.55 - 41.56 per share. | Indirect | 2,273,206 | Dec 11, 2023 | 54,704 |
AMANDLA MK TRUST | Sale at price 41.60 per share. | Indirect | 106,080 | Dec 06, 2023 | 2,550 |
AMANDLA MK TRUST | Sale at price 42.05 - 42.10 per share. | Indirect | 32,987 | Nov 22, 2023 | 784 |
AMANDLA MK TRUST | Sale at price 42.10 per share. | Indirect | 16,968 | Nov 15, 2023 | 403 |
AMANDLA MK TRUST | Sale at price 44.91 per share. | Indirect | 71,907 | Oct 11, 2023 | 1,601 |
AMANDLA MK TRUST | Sale at price 45.04 - 45.19 per share. | Indirect | 94,202 | Jun 26, 2023 | 2,091 |
AMANDLA MK TRUST | Sale at price 45.00 - 45.01 per share. | Indirect | 870,678 | Jun 21, 2023 | 19,346 |
AMANDLA MK TRUST | Sale at price 45.04 - 45.08 per share. | Indirect | 1,487,540 | Jun 16, 2023 | 33,027 |
AMANDLA MK TRUST | Sale at price 45.02 - 45.05 per share. | Indirect | 90,101 | Jun 13, 2023 | 2,000 |
AMANDLA MK TRUST | Sale at price 45.04 - 46.14 per share. | Indirect | 572,478 | Jun 09, 2023 | 12,626 |
AMANDLA MK TRUST | Sale at price 45.11 - 46.68 per share. | Indirect | 1,771,404 | Jun 07, 2023 | 38,629 |
AMANDLA MK TRUST | Sale at price 45.00 - 45.39 per share. | Indirect | 954,495 | Jun 02, 2023 | 21,095 |
AMANDLA MK TRUST | Sale at price 45.00 per share. | Indirect | 1,305,000 | May 23, 2023 | 29,000 |
AMANDLA MK TRUST | Sale at price 45.01 - 45.07 per share. | Indirect | 58,537 | Apr 24, 2023 | 1,300 |
RAASCH JONA S | Sale at price 43.43 - 44.10 per share. | Indirect | 1,043,512 | Apr 03, 2023 | 23,931 |
RAASCH JONA S | Sale at price 42.95 - 44.30 per share. | Indirect | 1,087,262 | Mar 30, 2023 | 25,000 |
HAYS MICHAEL D | Stock Gift at price 0.00 per share. | Direct | 0 | Mar 27, 2023 | 45,040 |
KARAS KEVIN R | Sale at price 45.34 - 45.84 per share. | Direct | 544,096 | Feb 28, 2023 | 11,912 |
AMANDLA MK TRUST | Sale at price 47.02 - 47.04 per share. | Indirect | 291,838 | Feb 17, 2023 | 6,205 |
AMANDLA MK TRUST | Sale at price 47.03 per share. | Indirect | 4,703 | Feb 07, 2023 | 100 |
AMANDLA MK TRUST | Sale at price 47.34 per share. | Indirect | 4,734 | Feb 02, 2023 | 100 |
AMANDLA MK TRUST | Sale at price 40.72 per share. | Indirect | 259,387 | Jan 09, 2023 | 6,370 |
HAYS MICHAEL D | Conversion of Exercise of derivative security at price 14.50 per share. | Direct | 158,601 | Jan 03, 2023 | 10,938 |
AMANDLA MK TRUST | Sale at price 40.54 per share. | Indirect | 8,392 | Nov 11, 2022 | 207 |
AMANDLA MK TRUST | Sale at price 40.54 - 40.98 per share. | Indirect | 2,537,000 | Nov 01, 2022 | 62,388 |
AMANDLA MK TRUST | Sale at price 40.55 - 40.61 per share. | Indirect | 1,489,955 | Oct 27, 2022 | 36,724 |
AMANDLA MK TRUST | Sale at price 40.55 - 40.61 per share. | Indirect | 992,127 | Oct 24, 2022 | 24,444 |
AMANDLA MK TRUST | Sale at price 40.63 - 41.62 per share. | Indirect | 1,343,835 | Oct 19, 2022 | 32,884 |
AMANDLA MK TRUST | Sale at price 40.51 - 40.85 per share. | Indirect | 1,786,526 | Oct 14, 2022 | 43,776 |
AMANDLA MK TRUST | Sale at price 40.53 - 40.74 per share. | Indirect | 1,753,702 | Oct 04, 2022 | 43,207 |
RAASCH JONA S | Conversion of Exercise of derivative security at price 13.17 per share. | Direct | 310,562 | Sept 29, 2022 | 23,581 |
AMANDLA MK TRUST | Sale at price 38.59 per share. | Indirect | 3,858,900 | Sept 14, 2022 | 100,000 |
HAYS MICHAEL D | Stock Gift at price 0.00 per share. | Indirect | 0 | Aug 19, 2022 | 26,000 |
AMANDLA MK TRUST | Sale at price 36.00 per share. | Indirect | 8,869,608 | Jun 09, 2022 | 246,378 |
AMANDLA MK TRUST | Sale at price 39.87 per share. | Indirect | 3,987 | Apr 21, 2022 | 100 |
AMANDLA MK TRUST | Sale at price 39.90 - 39.92 per share. | Indirect | 140,557 | Apr 20, 2022 | 3,522 |
AMANDLA MK TRUST | Sale at price 40.02 - 40.48 per share. | Indirect | 96,881 | Apr 08, 2022 | 2,400 |
AMANDLA MK TRUST | Sale at price 40.71 per share. | Indirect | 331,252 | Apr 06, 2022 | 8,137 |
AMANDLA MK TRUST | Sale at price 40.15 - 40.39 per share. | Indirect | 327,661 | Apr 05, 2022 | 8,127 |
HAYS MICHAEL D | Stock Gift at price 0.00 per share. | Indirect | 0 | Dec 29, 2021 | 36,500 |
AMANDLA MK TRUST | Sale at price 42.50 - 42.76 per share. | Indirect | 215,877 | Dec 28, 2021 | 5,050 |
HRDY HELEN | Conversion of Exercise of derivative security at price 13.17 per share. | Direct | 178,058 | Dec 28, 2021 | 13,520 |
HAYS MICHAEL D | Conversion of Exercise of derivative security at price 10.75 per share. | Direct | 160,702 | Dec 22, 2021 | 14,949 |
AMANDLA MK TRUST | Sale at price 42.57 per share. | Indirect | 248,827 | Dec 17, 2021 | 5,845 |
AMANDLA MK TRUST | Sale at price 42.60 - 42.66 per share. | Indirect | 2,709,014 | Dec 13, 2021 | 63,569 |
AMANDLA MK TRUST | Sale at price 43.33 per share. | Indirect | 374,407 | Dec 07, 2021 | 8,640 |
AMANDLA MK TRUST | Sale at price 42.44 - 43.01 per share. | Indirect | 5,522,922 | Dec 06, 2021 | 129,974 |
AMANDLA MK TRUST | Sale at price 49.00 per share. | Indirect | 4,900 | Nov 05, 2021 | 100 |
AMANDLA MK TRUST | Sale at price 50.06 per share. | Indirect | 2,502,770 | Nov 03, 2021 | 50,000 |
AMANDLA MK TRUST | Sale at price 54.03 - 54.16 per share. | Indirect | 874,420 | Sept 02, 2021 | 16,154 |
AMANDLA MK TRUST | Sale at price 54.00 - 54.15 per share. | Indirect | 207,804 | Aug 31, 2021 | 3,846 |
KARAS KEVIN R | Sale at price 53.16 per share. | Direct | 265,815 | Aug 09, 2021 | 5,000 |
HAYS MICHAEL D | Stock Gift at price 0.00 per share. | Indirect | 0 | Jul 12, 2021 | 10,500 |
AMANDLA MK TRUST | Sale at price 49.98 - 50.01 per share. | Indirect | 814,250 | May 25, 2021 | 16,285 |
AMANDLA MK TRUST | Sale at price 50.96 per share. | Indirect | 577,578 | May 21, 2021 | 11,334 |
AMANDLA MK TRUST | Sale at price 51.14 per share. | Indirect | 63,053 | May 04, 2021 | 1,233 |
AMANDLA MK TRUST | Sale at price 51.07 - 51.95 per share. | Indirect | 833,336 | May 03, 2021 | 16,290 |
AMANDLA MK TRUST | Sale at price 49.36 - 50.38 per share. | Indirect | 4,014,796 | Apr 29, 2021 | 80,700 |
KARAS KEVIN R | Conversion of Exercise of derivative security at price 13.17 - 18.80 per share. | Direct | 354,631 | Mar 23, 2021 | 24,647 |
K I E TRUST | Sale at price 51.00 per share. | Direct | 242,327,622 | Mar 11, 2021 | 4,751,522 |
AMANDLA MK TRUST | Sale at price 54.06 - 54.18 per share. | Indirect | 3,156,623 | Mar 03, 2021 | 58,267 |
MARTIN JOANN M | Sale at price 50.66 per share. | Direct | 253,300 | Feb 12, 2021 | 5,000 |
MARTIN JOANN M | Stock Gift at price 0.00 per share. | Direct | 0 | Jan 08, 2021 | 28,000 |
HAYS MICHAEL D | Conversion of Exercise of derivative security at price 9.14 per share. | Direct | 162,189 | Jan 04, 2021 | 17,745 |
HAYS MICHAEL D | Conversion of Exercise of derivative security at price 9.14 per share. | Direct | 162,189 | Jan 04, 2021 | 17,745 |
MARTIN JOANN M | Stock Gift at price 0.00 per share. | Direct | 0 | Dec 29, 2020 | 139,906 |
HAYS MICHAEL D | Stock Gift at price 0.00 per share. | Direct | 0 | Dec 16, 2020 | 21,000 |
MARTIN JOANN M | Conversion of Exercise of derivative security at price 14.19 - 16.89 per share. | Direct | 1,657,080 | Nov 18, 2020 | 108,000 |
MARTIN JOANN M | Sale at price 55.17 per share. | Direct | 1,986,253 | Nov 16, 2020 | 36,000 |
MARTIN JOANN M | Conversion of Exercise of derivative security at price 14.21 per share. | Direct | 511,560 | Sept 21, 2020 | 36,000 |
JACKSON STEVEN D | Sale at price 49.50 per share. | Direct | 292,298 | Sept 18, 2020 | 5,905 |
MARTIN JOANN M | Stock Gift at price 0.00 per share. | Direct | 0 | Sept 02, 2020 | 10,000 |
JACKSON STEVEN D | Sale at price 57.85 per share. | Direct | 289,250 | Sept 02, 2020 | 5,000 |
NUNNELLY JOHN N | Sale at price 60.10 per share. | Direct | 356,164 | Jul 23, 2020 | 5,926 |
NUNNELLY JOHN N | Conversion of Exercise of derivative security at price 9.74 - 50.62 per share. | Direct | 404,394 | Jul 23, 2020 | 12,787 |
MARTIN JOANN M | Sale at price 60.00 per share. | Direct | 1,191,180 | Jul 23, 2020 | 19,853 |
MARTIN JOANN M | Sale at price 60.00 per share. | Direct | 6,600 | Jul 17, 2020 | 110 |
MARTIN JOANN M | Sale at price 60.00 per share. | Direct | 840 | Jul 15, 2020 | 14 |
MARTIN JOANN M | Stock Gift at price 0.00 per share. | Direct | 0 | Jun 11, 2020 | 500 |
MARTIN JOANN M | Sale at price 60.00 per share. | Direct | 1,380 | Jun 05, 2020 | 23 |
KARAS KEVIN R | Sale at price 57.28 - 58.62 per share. | Direct | 786,675 | Jun 05, 2020 | 13,576 |
KARAS KEVIN R | Conversion of Exercise of derivative security at price 14.50 per share. | Direct | 291,276 | Jun 05, 2020 | 20,088 |
MOWRY BARBARA J | Conversion of Exercise of derivative security at price 14.95 per share. | Direct | 538,200 | May 15, 2020 | 36,000 |
MARTIN JOANN M | Conversion of Exercise of derivative security at price 9.74 - 13.81 per share. | Direct | 847,800 | Feb 28, 2020 | 72,000 |
AMANDLA MK TRUST | Sale at price 70.11 per share. | Indirect | 210,332 | Feb 14, 2020 | 3,000 |
AMANDLA MK TRUST | Sale at price 70.03 - 70.25 per share. | Indirect | 126,385 | Feb 07, 2020 | 1,800 |
AMANDLA MK TRUST | Sale at price 70.13 per share. | Indirect | 1,554,152 | Feb 04, 2020 | 22,160 |
AMANDLA MK TRUST | Sale at price 70.08 per share. | Indirect | 1,496,217 | Jan 31, 2020 | 21,350 |
AMANDLA MK TRUST | Sale at price 70.05 per share. | Indirect | 648,057 | Jan 28, 2020 | 9,252 |
AMANDLA MK TRUST | Sale at price 70.04 - 70.09 per share. | Indirect | 395,552 | Jan 27, 2020 | 5,644 |
AMANDLA MK TRUST | Sale at price 70.05 - 70.11 per share. | Indirect | 548,660 | Jan 23, 2020 | 7,830 |
AMANDLA MK TRUST | Sale at price 68.00 per share. | Indirect | 13,600 | Jan 10, 2020 | 200 |
AMANDLA MK TRUST | Sale at price 68.04 - 68.15 per share. | Indirect | 427,563 | Jan 09, 2020 | 6,276 |
AMANDLA MK TRUST | Sale at price 68.16 - 68.36 per share. | Indirect | 588,850 | Jan 07, 2020 | 8,622 |
HAYS MICHAEL D | Conversion of Exercise of derivative security at price 6.30 per share. | Direct | 166,830 | Jan 03, 2020 | 26,481 |
AMANDLA MK TRUST | Sale at price 68.05 per share. | Indirect | 680,525 | Dec 23, 2019 | 10,000 |
AMANDLA MK TRUST | Sale at price 63.94 per share. | Indirect | 89,514 | Dec 02, 2019 | 1,400 |
AMANDLA MK TRUST | Sale at price 63.96 - 64.01 per share. | Indirect | 476,850 | Nov 29, 2019 | 7,453 |
AMANDLA MK TRUST | Sale at price 63.95 - 64.07 per share. | Indirect | 380,103 | Nov 26, 2019 | 5,941 |
AMANDLA MK TRUST | Sale at price 63.81 - 64.26 per share. | Indirect | 114,970 | Nov 22, 2019 | 1,800 |
MOWRY BARBARA J | Sale at price 62.10 - 62.70 per share. | Direct | 923,871 | Nov 20, 2019 | 14,785 |
MOWRY BARBARA J | Sale at price 61.84 - 61.96 per share. | Direct | 198,865 | Nov 18, 2019 | 3,215 |
MOWRY BARBARA J | Sale at price 61.67 - 61.75 per share. | Direct | 479,158 | Nov 14, 2019 | 7,762 |
MOWRY BARBARA J | Conversion of Exercise of derivative security at price 24.35 - 34.90 per share. | Direct | 1,240,956 | Nov 07, 2019 | 46,440 |
JACKSON STEVEN D | Sale at price 59.15 per share. | Direct | 237,195 | Oct 04, 2019 | 4,010 |
JACKSON STEVEN D | Sale at price 60.79 per share. | Direct | 243,156 | Sept 25, 2019 | 4,000 |
JACKSON STEVEN D | Sale at price 59.15 per share. | Direct | 237,195 | Sept 25, 2019 | 4,010 |
JACKSON STEVEN D | Sale at price 63.20 per share. | Direct | 158,000 | Sept 20, 2019 | 2,500 |
JACKSON STEVEN D | Sale at price 63.50 per share. | Direct | 24,130 | Sept 19, 2019 | 380 |
AMANDLA MK TRUST | Sale at price 63.15 per share. | Indirect | 391,531 | Sept 19, 2019 | 6,200 |
JACKSON STEVEN D | Sale at price 62.00 per share. | Direct | 155,000 | Sept 18, 2019 | 2,500 |
AMANDLA MK TRUST | Sale at price 60.50 per share. | Indirect | 30,252,050 | Sept 18, 2019 | 500,000 |
JACKSON STEVEN D | Sale at price 62.00 per share. | Direct | 155,000 | Sept 17, 2019 | 2,500 |
BERWICK DONALD M M.D. | Sale at price 61.99 per share. | Direct | 433,437 | Sept 17, 2019 | 6,992 |
BERWICK DONALD M M.D. | Sale at price 62.04 per share. | Direct | 433,583 | Sept 16, 2019 | 6,989 |
BERWICK DONALD M M.D. | Sale at price 61.99 per share. | Direct | 181,259 | Sept 13, 2019 | 2,924 |
BERWICK DONALD M M.D. | Sale at price 61.99 per share. | Direct | 69,429 | Sept 12, 2019 | 1,120 |
KARAS KEVIN R | Sale at price 62.83 per share. | Direct | 182,338 | Sept 06, 2019 | 2,902 |
BERWICK DONALD M M.D. | Sale at price 63.01 per share. | Direct | 569,305 | Sept 06, 2019 | 9,035 |
KARAS KEVIN R | Sale at price 63.43 - 64.34 per share. | Direct | 455,055 | Sept 05, 2019 | 7,114 |
AMANDLA MK TRUST | Sale at price 64.85 per share. | Indirect | 68,932 | Sept 04, 2019 | 1,063 |
KARAS KEVIN R | Conversion of Exercise of derivative security at price 10.75 per share. | Direct | 283,832 | Sept 03, 2019 | 26,403 |
AMANDLA MK TRUST | Sale at price 64.84 per share. | Indirect | 2,191,545 | Sept 03, 2019 | 33,800 |
BERWICK DONALD M M.D. | Conversion of Exercise of derivative security at price 24.35 - 34.90 per share. | Direct | 1,240,956 | Aug 30, 2019 | 46,440 |
AMANDLA MK TRUST | Sale at price 64.89 per share. | Indirect | 181,703 | Aug 29, 2019 | 2,800 |
AMANDLA MK TRUST | Sale at price 63.00 per share. | Indirect | 15,876,428 | Aug 28, 2019 | 252,000 |
AMANDLA MK TRUST | Sale at price 64.80 - 64.83 per share. | Indirect | 819,909 | Aug 22, 2019 | 12,648 |
AMANDLA MK TRUST | Sale at price 64.50 per share. | Indirect | 58,050 | Aug 20, 2019 | 900 |
AMANDLA MK TRUST | Sale at price 64.68 per share. | Indirect | 788,943 | Aug 19, 2019 | 12,198 |
AMANDLA MK TRUST | Sale at price 64.74 per share. | Indirect | 243,623 | Aug 16, 2019 | 3,763 |
AMANDLA MK TRUST | Sale at price 64.70 - 64.97 per share. | Indirect | 1,229,672 | Aug 15, 2019 | 19,000 |
K I E TRUST | Sale at price 40.00 per share. | Direct | 7,403,668 | May 08, 2019 | 185,088 |
K I E TRUST | Sale at price 40.00 - 40.02 per share. | Direct | 1,970,979 | May 07, 2019 | 49,266 |
K I E TRUST | Sale at price 40.00 per share. | Direct | 1,175,152 | May 03, 2019 | 29,378 |
K I E TRUST | Sale at price 40.01 per share. | Direct | 59,169 | May 01, 2019 | 1,479 |
K I E TRUST | Sale at price 40.00 per share. | Direct | 61,280 | Apr 24, 2019 | 1,532 |
K I E TRUST | Sale at price 40.01 per share. | Direct | 108,109 | Apr 23, 2019 | 2,702 |
K I E TRUST | Sale at price 40.01 per share. | Direct | 318,048 | Apr 16, 2019 | 7,950 |
K I E TRUST | Sale at price 40.00 per share. | Direct | 141,560 | Apr 12, 2019 | 3,539 |
K I E TRUST | Sale at price 40.00 per share. | Direct | 44,240 | Apr 11, 2019 | 1,106 |
K I E TRUST | Sale at price 40.00 per share. | Direct | 52,001 | Mar 21, 2019 | 1,300 |
K I E TRUST | Sale at price 40.00 - 40.01 per share. | Direct | 192,321 | Mar 20, 2019 | 4,807 |
K I E TRUST | Sale at price 40.00 per share. | Direct | 266,539 | Mar 14, 2019 | 6,663 |