Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Brehm Kyle M. | Director | Dec 05 '24 | Buy | 360.00 | 110 | 39,600 | 3,718 | Dec 06 04:03 PM | Purcell Paul Martin | Former Director | Nov 26 '24 | Sale | 465.72 | 2,401 | 1,118,200 | 58,275 | Nov 27 09:55 AM | Purcell Paul Martin | Former Director | Nov 25 '24 | Sale | 465.45 | 739 | 343,965 | 60,676 | Nov 26 03:20 PM | Purcell Paul Martin | Former Director | Nov 22 '24 | Sale | 462.80 | 7,981 | 3,693,634 | 61,415 | Nov 26 03:17 PM | Purcell Paul Martin | Former Director | Nov 21 '24 | Sale | 430.37 | 6,400 | 2,754,345 | 69,496 | Nov 22 10:36 AM | Brehm Kyle M. | Director | Nov 20 '24 | Buy | 402.00 | 106 | 42,612 | 3,608 | Nov 21 04:04 PM | Paradis Paul | Executive Director & President | Nov 19 '24 | Sale | 400.49 | 13,346 | 5,344,941 | 55,500 | Nov 21 04:04 PM | Purcell Paul Martin | Former Director | Nov 18 '24 | Sale | 387.77 | 5,700 | 2,210,296 | 75,796 | Nov 19 07:17 PM | Paradis Paul | Executive Director & President | Nov 18 '24 | Sale | 400.00 | 4,026 | 1,610,400 | 68,846 | Nov 19 04:05 PM | Paradis Paul | Executive Director & President | Nov 15 '24 | Sale | 385.00 | 1,560 | 600,600 | 72,872 | Nov 18 06:15 PM | Purcell Paul Martin | Former Director | Nov 15 '24 | Sale | 376.26 | 1,280 | 481,614 | 81,496 | Nov 18 02:31 PM | Paradis Paul | Spouse of Affiliate Paul | Nov 14 '24 | Proposed Sale | 367.95 | 18,932 | 6,966,029 | | Nov 14 12:53 PM | Sabzivand Amin | Chief Operating Officer | Oct 17 '24 | Sale | 205.57 | 1,500 | 308,355 | 46,860 | Oct 18 04:02 PM | Krause Justin | SVP FINANCE AND CONTROLLER | Oct 15 '24 | Option Exercise | 59.04 | 1,500 | 88,560 | 17,908 | Oct 16 04:37 PM | Krause Justin | SVP FINANCE AND CONTROLLER | Oct 15 '24 | Sale | 198.00 | 1,500 | 297,000 | 16,408 | Oct 16 04:37 PM | Sabzivand Amin | Chief Operating Officer | Oct 14 '24 | Sale | 187.00 | 1,500 | 280,500 | 48,360 | Oct 15 04:31 PM | Krause Justin | Affiliate | Oct 15 '24 | Proposed Sale | 187.00 | 1,500 | 280,500 | | Oct 15 04:00 PM | Sabzivand Amin | Officer | Oct 14 '24 | Proposed Sale | 187.00 | 3,000 | 561,000 | | Oct 15 07:38 AM | Cutter Michael | Director | Oct 09 '24 | Proposed Sale | 162.55 | 9,522 | 1,547,801 | | Oct 09 04:33 PM | Purcell Paul Martin | Former Director | Oct 02 '24 | Sale | 164.86 | 7,824 | 1,289,841 | 82,776 | Oct 04 12:51 PM | Purcell Paul Martin | Former Director | Oct 01 '24 | Sale | 166.74 | 1,233 | 205,589 | 90,600 | Oct 04 12:49 PM | Lahiff Paul | Director | Oct 01 '24 | Proposed Sale | 170.59 | 2,118 | 361,309 | | Oct 01 04:33 PM | Purcell Paul Martin | Former Director | Sep 30 '24 | Sale | 170.43 | 9,808 | 1,671,617 | 91,833 | Oct 01 04:23 PM | Purcell Paul Martin | Former Director | Sep 26 '24 | Sale | 180.21 | 809 | 145,791 | 101,641 | Sep 27 10:36 AM | Purcell Paul Martin | Former Director | Sep 24 '24 | Sale | 172.66 | 15,000 | 2,589,957 | 102,450 | Sep 26 08:47 AM | Krause Justin | SVP FINANCE AND CONTROLLER | Sep 24 '24 | Option Exercise | 59.04 | 1,500 | 88,560 | 18,033 | Sep 25 04:04 PM | Krause Justin | SVP FINANCE AND CONTROLLER | Sep 24 '24 | Sale | 178.00 | 1,500 | 267,000 | 16,533 | Sep 25 04:04 PM | Sabzivand Amin | Chief Operating Officer | Sep 24 '24 | Sale | 168.10 | 1,500 | 252,150 | 50,162 | Sep 25 04:04 PM | Sabzivand Amin | Officer | Sep 24 '24 | Proposed Sale | 168.10 | 1,500 | 252,150 | | Sep 24 04:13 PM | Krause Justin | Affiliate | Sep 24 '24 | Proposed Sale | 178.00 | 1,500 | 267,000 | | Sep 24 04:11 PM | Purcell Paul Martin | Former Director | Sep 23 '24 | Sale | 165.35 | 1,800 | 297,629 | 117,450 | Sep 24 09:33 AM | Krause Justin | SVP FINANCE AND CONTROLLER | Sep 19 '24 | Option Exercise | 59.04 | 1,500 | 88,560 | 18,033 | Sep 23 04:06 PM | Krause Justin | SVP FINANCE AND CONTROLLER | Sep 19 '24 | Sale | 158.00 | 1,500 | 237,000 | 16,533 | Sep 23 04:06 PM | Purcell Paul Martin | Former Director | Sep 20 '24 | Sale | 165.08 | 797 | 131,567 | 119,250 | Sep 23 09:45 AM | Purcell Paul Martin | Former Director | Sep 19 '24 | Sale | 157.87 | 6,618 | 1,044,790 | 120,047 | Sep 20 11:06 AM | Krause Justin | Affiliate | Sep 19 '24 | Proposed Sale | 158.00 | 1,500 | 237,000 | | Sep 19 04:14 PM | Hartje Karen | Chief Financial Officer | Sep 17 '24 | Sale | 152.00 | 1,000 | 152,000 | 35,961 | Sep 18 04:03 PM | Hartje Karen | Officer | Sep 17 '24 | Proposed Sale | 152.00 | 1,000 | 152,000 | | Sep 17 04:26 PM | Purcell Paul Martin | Former Director | Sep 13 '24 | Sale | 149.92 | 5,000 | 749,591 | 126,665 | Sep 16 10:53 AM | Sabzivand Amin | Chief Operating Officer | Sep 12 '24 | Sale | 147.10 | 1,500 | 220,650 | 51,748 | Sep 13 04:47 PM | Purcell Paul Martin | Former Director | Sep 12 '24 | Sale | 149.05 | 415 | 61,855 | 131,665 | Sep 13 10:43 AM | Sabzivand Amin | Officer | Sep 12 '24 | Proposed Sale | 140.03 | 1,500 | 210,045 | | Sep 12 04:08 PM | Purcell Paul Martin | Former Director | Sep 11 '24 | Sale | 134.32 | 10,000 | 1,343,250 | 132,080 | Sep 12 10:21 AM | Purcell Paul Martin | Former Director | Sep 10 '24 | Sale | 132.56 | 10,000 | 1,325,610 | 142,080 | Sep 11 10:26 AM | Purcell Paul Martin | Former Director | Sep 09 '24 | Sale | 131.40 | 8,400 | 1,103,735 | 152,080 | Sep 10 09:11 AM | Purcell Paul Martin | Former Director | Sep 06 '24 | Sale | 138.00 | 228 | 31,464 | 160,480 | Sep 09 09:27 AM | Purcell Paul Martin | Former Director | Sep 05 '24 | Sale | 135.51 | 5,712 | 774,059 | 160,708 | Sep 06 04:29 PM | Purcell Paul Martin | Former Director | Sep 04 '24 | Sale | 132.40 | 10,926 | 1,446,617 | 166,420 | Sep 06 04:26 PM | Purcell Paul Martin | Former Director | Sep 03 '24 | Sale | 130.98 | 6,512 | 852,911 | 177,346 | Sep 04 02:56 PM | Paradis Paul | Executive Director & President | Aug 30 '24 | Sale | 133.68 | 3,290 | 439,805 | 173,112 | Sep 03 04:04 PM | Purcell Paul Martin | Former Director | Aug 30 '24 | Sale | 134.22 | 10,000 | 1,342,201 | 183,858 | Sep 03 11:21 AM | Purcell Paul Martin | Former Director | Aug 29 '24 | Sale | 134.77 | 5,749 | 774,797 | 193,858 | Aug 30 06:05 PM | Paradis Paul | Officer | Aug 30 '24 | Proposed Sale | 133.68 | 3,290 | 439,805 | | Aug 30 04:28 PM | Krause Justin | SVP FINANCE AND CONTROLLER | Aug 29 '24 | Option Exercise | 59.04 | 1,500 | 88,560 | 18,033 | Aug 30 04:26 PM | Krause Justin | SVP FINANCE AND CONTROLLER | Aug 29 '24 | Sale | 138.00 | 1,500 | 207,000 | 16,533 | Aug 30 04:26 PM | Krause Justin | Affiliate | Aug 29 '24 | Proposed Sale | 129.97 | 1,500 | 194,955 | | Aug 29 04:15 PM | Purcell Paul Martin | Former Director | Aug 28 '24 | Sale | 130.42 | 3,808 | 496,629 | 199,607 | Aug 29 10:37 AM | Purcell Paul Martin | Former Director | Aug 27 '24 | Sale | 129.73 | 5,000 | 648,630 | 203,415 | Aug 28 10:08 AM | Purcell Paul Martin | Former Director | Aug 27 '24 | Sale | 120.97 | 323 | 39,073 | 208,415 | Aug 28 10:02 AM | Paradis Paul | Executive Director & President | Aug 23 '24 | Sale | 128.90 | 3,290 | 424,068 | 176,402 | Aug 27 05:16 PM | Purcell Paul Martin | Former Director | Aug 26 '24 | Sale | 127.12 | 500 | 63,562 | 208,738 | Aug 27 10:26 AM | Purcell Paul Martin | Former Director | Aug 23 '24 | Sale | 129.43 | 8,731 | 1,130,071 | 209,238 | Aug 26 09:19 AM | Purcell Paul Martin | Former Director | Aug 22 '24 | Sale | 132.16 | 2,196 | 290,222 | 217,969 | Aug 26 09:16 AM | Purcell Paul Martin | Former Director | Aug 22 '24 | Sale | 132.16 | 2,196 | 290,222 | 217,969 | Aug 23 07:08 PM | Paradis Paul | Officer | Aug 23 '24 | Proposed Sale | 127.31 | 3,290 | 418,850 | | Aug 23 01:51 PM | Purcell Paul Martin | Former Director | Aug 22 '24 | Proposed Sale | 130.49 | 90,000 | 11,744,100 | | Aug 22 04:25 PM | Purcell Paul Martin | Former Director | Aug 21 '24 | Sale | 133.42 | 15,000 | 2,001,244 | 220,165 | Aug 22 01:06 PM | Purcell Paul Martin | Former Director | Aug 20 '24 | Sale | 131.27 | 889 | 116,696 | 235,165 | Aug 21 11:13 AM | Sabzivand Amin | Chief Operating Officer | Aug 19 '24 | Sale | 129.96 | 1,500 | 194,939 | 53,248 | Aug 20 04:02 PM | Purcell Paul Martin | Former Director | Aug 19 '24 | Sale | 127.51 | 19,187 | 2,446,509 | 236,054 | Aug 20 10:35 AM | Paradis Paul | Executive Director & President | Aug 16 '24 | Sale | 122.97 | 3,290 | 404,563 | 179,692 | Aug 19 04:17 PM | Sabzivand Amin | Officer | Aug 19 '24 | Proposed Sale | 123.82 | 1,500 | 185,730 | | Aug 19 04:07 PM | Purcell Paul Martin | Former Director | Aug 16 '24 | Sale | 124.43 | 1,556 | 193,619 | 255,241 | Aug 19 10:08 AM | Paradis Paul | Officer | Aug 16 '24 | Proposed Sale | 122.97 | 3,290 | 404,563 | | Aug 16 04:23 PM | Purcell Paul Martin | Former Director | Aug 15 '24 | Sale | 123.48 | 5,000 | 617,397 | 256,797 | Aug 16 09:10 AM | Purcell Paul Martin | Former Director | Aug 14 '24 | Sale | 126.05 | 800 | 100,842 | 261,797 | Aug 15 01:02 PM | Purcell Paul Martin | Former Director | Aug 13 '24 | Sale | 125.39 | 7,119 | 892,659 | 262,597 | Aug 14 09:52 AM | Purcell Paul Martin | Former Director | Aug 13 '24 | Proposed Sale | 118.36 | 61,301 | 7,255,586 | | Aug 13 04:42 PM | Krause Justin | SVP FINANCE AND CONTROLLER | Aug 12 '24 | Option Exercise | 59.04 | 1,461 | 86,257 | 17,994 | Aug 13 04:12 PM | Krause Justin | SVP FINANCE AND CONTROLLER | Aug 12 '24 | Sale | 118.43 | 1,461 | 173,033 | 16,533 | Aug 13 04:12 PM | Purcell Paul Martin | Former Director | Aug 12 '24 | Sale | 121.61 | 29,924 | 3,638,980 | 269,716 | Aug 13 09:13 AM | Paradis Paul | Executive Director & President | Aug 09 '24 | Sale | 103.27 | 3,290 | 339,769 | 182,982 | Aug 12 04:12 PM | Krause Justin | Affiliate | Aug 12 '24 | Proposed Sale | 114.78 | 1,461 | 167,696 | | Aug 12 04:03 PM | Purcell Paul Martin | Former Director | Aug 09 '24 | Sale | 111.54 | 15,000 | 1,673,064 | 299,640 | Aug 09 07:45 PM | Purcell Paul Martin | Former Director | Aug 08 '24 | Sale | 100.95 | 30,010 | 3,029,506 | 314,640 | Aug 09 07:42 PM | Paradis Paul | Executive Director & President | Aug 08 '24 | Sale | 102.89 | 1,645 | 169,259 | 186,272 | Aug 09 04:14 PM | Paradis Paul | Officer | Aug 09 '24 | Proposed Sale | 104.00 | 3,290 | 342,160 | | Aug 09 02:24 PM | Purcell Paul Martin | Former Director | Aug 08 '24 | Proposed Sale | 78.82 | 50,000 | 3,941,000 | | Aug 08 05:18 PM | Paradis Paul | Officer | Aug 08 '24 | Proposed Sale | 102.89 | 1,645 | 169,259 | | Aug 08 04:06 PM | Paradis Paul | Executive Director & President | Aug 02 '24 | Sale | 75.03 | 1,645 | 123,432 | 187,917 | Aug 06 04:02 PM | Paradis Paul | Officer | Aug 02 '24 | Proposed Sale | 76.95 | 1,645 | 126,583 | | Aug 02 11:07 AM | Purcell Paul Martin | Former Director | Jul 31 '24 | Sale | 85.69 | 5,000 | 428,458 | 344,650 | Aug 01 11:03 AM | Purcell Paul Martin | Former Director | Jul 29 '24 | Sale | 86.98 | 508 | 44,188 | 349,650 | Jul 30 09:29 AM | Paradis Paul | Executive Director & President | Jul 26 '24 | Sale | 84.17 | 1,645 | 138,457 | 189,562 | Jul 29 04:06 PM | Purcell Paul Martin | Former Director | Jul 26 '24 | Sale | 85.61 | 555 | 47,512 | 350,158 | Jul 29 10:16 AM | Paradis Paul | Officer | Jul 26 '24 | Proposed Sale | 84.17 | 1,645 | 138,457 | | Jul 26 04:17 PM | Purcell Paul Martin | Former Director | Jul 23 '24 | Sale | 87.53 | 1,138 | 99,604 | 350,713 | Jul 24 10:09 AM | Purcell Paul Martin | Former Director | Jul 22 '24 | Sale | 85.58 | 1,930 | 165,178 | 351,851 | Jul 23 04:49 PM | Paradis Paul | Executive Director & President | Jul 19 '24 | Sale | 84.94 | 1,645 | 139,733 | 191,207 | Jul 22 04:02 PM | Purcell Paul Martin | Former Director | Jul 17 '24 | Sale | 92.03 | 600 | 55,215 | 353,781 | Jul 18 09:53 AM |
|