Dec 18
2023
SELL
Open market or private sale
$1,529,459
$221.34 p/Share
6,910
Reduced 2.79%
240,543
Common Stock
Sep 18
2023
SELL
Open market or private sale
$2,309,490
$154.45 p/Share
14,953
Reduced 5.7%
247,453
Common Stock
Sep 01
2023
SELL
Open market or private sale
$3,459,720
$157.26 p/Share
22,000
Reduced 7.74%
262,406
Common Stock
Aug 01
2023
SELL
Open market or private sale
$3,476,440
$158.02 p/Share
22,000
Reduced 7.18%
284,406
Common Stock
Jul 06
2023
SELL
Open market or private sale
$3,125,980
$142.09 p/Share
22,000
Reduced 6.7%
306,406
Common Stock
Jun 16
2023
SELL
Open market or private sale
$1,099,142
$156.64 p/Share
7,017
Reduced 2.09%
328,406
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
44,028
Added 11.61%
335,210
Common Stock
Mar 16
2023
SELL
Open market or private sale
$602,082
$106.79 p/Share
5,638
Reduced 1.9%
291,182
Common Stock
Dec 16
2022
SELL
Open market or private sale
$811,877
$114.14 p/Share
7,113
Reduced 2.34%
296,820
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
-
33,334
Added 9.88%
303,933
Common Stock
Sep 30
2022
SELL
Open market or private sale
$3,360,000
$168.0 p/Share
20,000
Reduced 6.88%
270,599
Common Stock
Sep 16
2022
SELL
Open market or private sale
$5,415,185
$167.97 p/Share
32,239
Reduced 9.99%
290,599
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
-
96,485
Added 23.01%
322,838
Common Stock
Jun 16
2022
SELL
Open market or private sale
$724,624
$136.67 p/Share
5,302
Reduced 2.29%
226,353
Common Stock
Jun 03
2022
SELL
Open market or private sale
$3,895,000
$155.8 p/Share
25,000
Reduced 9.74%
231,574
Common Stock
Mar 16
2022
SELL
Open market or private sale
$2,552,435
$203.09 p/Share
12,568
Reduced 4.67%
256,574
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
38,250
Added 12.44%
269,142
Common Stock
Dec 21
2021
SELL
Open market or private sale
$7,850,500
$314.02 p/Share
25,000
Reduced 9.77%
230,892
Common Stock
Dec 16
2021
SELL
Open market or private sale
$1,212,640
$300.01 p/Share
4,042
Reduced 1.56%
255,892
Common Stock
Oct 06
2021
SELL
Open market or private sale
$5,248,200
$262.41 p/Share
20,000
Reduced 7.14%
259,934
Common Stock
Sep 16
2021
SELL
Open market or private sale
$6,797,679
$268.97 p/Share
25,273
Reduced 8.28%
279,934
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
-
29,962
Added 8.94%
305,207
Common Stock
Jun 16
2021
SELL
Open market or private sale
$2,457,895
$213.73 p/Share
11,500
Reduced 4.01%
275,245
Common Stock
Jun 09
2021
SELL
Open market or private sale
$2,533,981
$195.78 p/Share
12,943
Reduced 4.33%
286,213
Common Stock
Apr 13
2021
BUY
Grant, award, or other acquisition
-
27,659
Added 8.46%
299,156
Common Stock