Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Paradis Paul | Director & President | Jul 01 '25 | Sale | 176.08 | 3,000 | 528,240 | 263,000 | Jul 03 06:01 PM | Sabzivand Amin | Chief Operating Officer | Jun 27 '25 | Option Exercise | 5.23 | 6,028 | 31,526 | 249,331 | Jul 01 04:42 PM | Sabzivand Amin | Chief Operating Officer | Jun 27 '25 | Sale | 164.23 | 6,028 | 989,990 | 243,303 | Jul 01 04:42 PM | Paradis Paul | Member of immediate family of | Jul 01 '25 | Proposed Sale | 176.08 | 3,000 | 528,240 | | Jul 01 11:37 AM | Sabzivand Amin | Chief Operating Officer | Jun 26 '25 | Option Exercise | 5.23 | 8,803 | 46,040 | 252,106 | Jun 30 04:13 PM | Sabzivand Amin | Chief Operating Officer | Jun 26 '25 | Sale | 163.98 | 8,803 | 1,443,524 | 243,303 | Jun 30 04:13 PM | Sabzivand Amin | Chief Operating Officer | Jun 25 '25 | Option Exercise | 5.23 | 3,169 | 16,574 | 246,472 | Jun 27 04:17 PM | Sabzivand Amin | Chief Operating Officer | Jun 25 '25 | Sale | 163.75 | 3,169 | 518,910 | 243,303 | Jun 27 04:17 PM | Sabzivand Amin | Chief Operating Officer | Jun 24 '25 | Option Exercise | 5.23 | 18,000 | 94,140 | 261,303 | Jun 26 04:09 PM | Sabzivand Amin | Chief Operating Officer | Jun 24 '25 | Sale | 157.31 | 18,000 | 2,831,650 | 243,303 | Jun 26 04:09 PM | Paradis Paul | Director & President | Jun 24 '25 | Sale | 148.62 | 3,000 | 445,860 | 266,000 | Jun 26 04:09 PM | Paradis Paul | Member of immediate family of | Jun 24 '25 | Proposed Sale | 148.62 | 3,000 | 445,860 | | Jun 24 10:46 AM | Paradis Paul | Director & President | Jun 17 '25 | Sale | 146.00 | 3,000 | 438,000 | 269,000 | Jun 18 05:35 PM | Sabzivand Amin | Chief Operating Officer | Jun 16 '25 | Sale | 142.37 | 6,960 | 990,928 | 237,114 | Jun 17 04:03 PM | Sabzivand Amin | Chief Operating Officer | Jun 13 '25 | Option Exercise | 5.23 | 512 | 2,678 | 244,586 | Jun 17 04:03 PM | Sabzivand Amin | Chief Operating Officer | Jun 13 '25 | Sale | 141.44 | 512 | 72,417 | 244,074 | Jun 17 04:03 PM | Paradis Paul | Member of immediate family of | Jun 17 '25 | Proposed Sale | 146.00 | 3,000 | 438,000 | | Jun 17 12:05 PM | Sabzivand Amin | Chief Operating Officer | Jun 12 '25 | Option Exercise | 5.23 | 1,528 | 7,991 | 245,602 | Jun 16 05:12 PM | Sabzivand Amin | Chief Operating Officer | Jun 12 '25 | Sale | 141.55 | 1,528 | 216,287 | 244,074 | Jun 16 05:12 PM | Sabzivand Amin | Officer | Jun 12 '25 | Proposed Sale | 141.55 | 45,000 | 6,369,719 | | Jun 12 05:04 PM | Paradis Paul | Director & President | Jun 10 '25 | Sale | 120.86 | 3,000 | 362,565 | 272,000 | Jun 12 04:20 PM | Sabzivand Amin | Chief Operating Officer | Jun 06 '25 | Option Exercise | 5.23 | 1,684 | 8,807 | 245,758 | Jun 10 04:23 PM | Sabzivand Amin | Chief Operating Officer | Jun 06 '25 | Sale | 124.67 | 1,684 | 209,944 | 244,074 | Jun 10 04:23 PM | Paradis Paul | Member of immediate family of | Jun 10 '25 | Proposed Sale | 120.86 | 3,000 | 362,565 | | Jun 10 11:17 AM | Sabzivand Amin | Chief Operating Officer | Jun 05 '25 | Option Exercise | 0.81 | 7,316 | 5,923 | 251,390 | Jun 09 04:01 PM | Sabzivand Amin | Chief Operating Officer | Jun 05 '25 | Sale | 124.89 | 7,316 | 913,675 | 244,074 | Jun 09 04:01 PM | Sabzivand Amin | Officer | Jun 05 '25 | Proposed Sale | 124.89 | 9,000 | 1,123,985 | | Jun 05 04:45 PM | Paradis Paul | Director & President | Jun 03 '25 | Sale | 113.27 | 3,000 | 339,810 | 275,000 | Jun 05 04:08 PM | Paradis Paul | Member of immediate family of | Jun 03 '25 | Proposed Sale | 113.27 | 3,000 | 339,810 | | Jun 03 10:21 AM | Sabzivand Amin | Chief Operating Officer | May 27 '25 | Sale | 107.73 | 9,854 | 1,061,561 | 244,074 | May 29 05:19 PM | Paradis Paul | Director & President | May 27 '25 | Sale | 108.22 | 3,000 | 324,660 | 278,000 | May 29 05:16 PM | Paradis Paul | Member of immediate family of | May 27 '25 | Proposed Sale | 108.22 | 3,000 | 324,660 | | May 27 09:46 AM | Sabzivand Amin | Chief Operating Officer | May 23 '25 | Sale | 106.79 | 2,146 | 229,163 | 253,928 | May 23 05:10 PM | Paradis Paul | Director & President | May 20 '25 | Sale | 98.00 | 3,000 | 294,000 | 281,000 | May 22 04:18 PM | Sabzivand Amin | Chief Operating Officer | May 19 '25 | Sale | 98.78 | 12,000 | 1,185,361 | 256,074 | May 21 04:05 PM | Paradis Paul | Member of immediate family of | May 20 '25 | Proposed Sale | 98.00 | 3,000 | 294,000 | | May 20 11:24 AM | Sabzivand Amin | Officer | May 19 '25 | Proposed Sale | 98.78 | 24,000 | 2,370,722 | | May 19 04:32 PM | Paradis Paul | Director & President | May 13 '25 | Sale | 90.53 | 50,000 | 4,526,285 | 528,382 | May 15 04:35 PM | Paradis Paul | Director & President | May 13 '25 | Sale | 90.51 | 29,200 | 2,643,000 | 284,000 | May 15 04:35 PM | Sabzivand Amin | Chief Operating Officer | May 13 '25 | Sale | 90.35 | 9,000 | 813,154 | 268,074 | May 15 04:35 PM | Paradis Paul | Director & President | May 13 '25 | Sale | 86.42 | 3,000 | 259,260 | 312,000 | May 14 04:18 PM | Hollis Kerissa | General Counsel and Secretary | May 12 '25 | Sale | 86.34 | 1,660 | 143,319 | 13,536 | May 14 04:17 PM | Paradis Paul | Member of immediate family of | May 13 '25 | Proposed Sale | 86.42 | 3,000 | 259,260 | | May 13 04:14 PM | Hartje Karen | Chief Financial Officer | May 08 '25 | Option Exercise | 2.27 | 272,778 | 617,850 | 465,462 | May 12 04:57 PM | Hartje Karen | Chief Financial Officer | May 09 '25 | Option Exercise | 2.43 | 99,420 | 241,411 | 253,686 | May 12 04:57 PM | Hartje Karen | Chief Financial Officer | May 08 '25 | Sale | 71.83 | 311,196 | 22,353,283 | 154,266 | May 12 04:57 PM | Hartje Karen | Chief Financial Officer | May 09 '25 | Sale | 84.42 | 121,356 | 10,245,011 | 132,330 | May 12 04:57 PM | Sabzivand Amin | Chief Operating Officer | May 09 '25 | Sale | 81.86 | 9,000 | 736,710 | 277,074 | May 12 04:55 PM | Hollis Kerissa | Officer | May 12 '25 | Proposed Sale | 86.34 | 1,660 | 143,319 | | May 12 04:37 PM | Paradis Paul | Director | May 12 '25 | Proposed Sale | 87.00 | 50,000 | 4,350,000 | | May 12 04:22 PM | Sabzivand Amin | Officer | May 09 '25 | Proposed Sale | 81.86 | 18,000 | 1,473,421 | | May 09 04:17 PM | Hartje Karen | Officer | May 08 '25 | Proposed Sale | 71.83 | 436,788 | 31,374,569 | | May 08 05:58 PM | Paradis Paul | Director & President | May 08 '25 | Sale | 75.00 | 18,000 | 1,350,000 | 315,000 | May 08 04:18 PM | Paradis Paul | Member of immediate family of | May 08 '25 | Proposed Sale | 75.00 | 18,000 | 1,350,000 | | May 08 12:19 PM | Hartje Karen | Chief Financial Officer | Feb 14 '25 | Option Exercise | 28.93 | 1,871 | 54,134 | 36,992 | Feb 19 04:03 PM | Hartje Karen | Chief Financial Officer | Feb 18 '25 | Option Exercise | 11.13 | 1,737 | 19,336 | 35,527 | Feb 19 04:03 PM | Hartje Karen | Chief Financial Officer | Feb 14 '25 | Sale | 352.39 | 3,202 | 1,128,366 | 33,790 | Feb 19 04:03 PM | Hartje Karen | Chief Financial Officer | Feb 18 '25 | Sale | 350.96 | 2,217 | 778,071 | 33,310 | Feb 19 04:03 PM | Hartje Karen | Chief Financial Officer | Jan 16 '25 | Option Exercise | 31.92 | 3,457 | 110,347 | 38,578 | Jan 21 04:57 PM | Hartje Karen | Chief Financial Officer | Jan 16 '25 | Sale | 316.32 | 3,457 | 1,093,533 | 35,121 | Jan 21 04:57 PM | Hartje Karen | Officer | Jan 16 '25 | Proposed Sale | 259.57 | 22,552 | 5,853,822 | | Jan 16 04:04 PM | 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 |
|