Oct 04
2024
SELL
Open market or private sale
$889,450
$265.27 p/Share
3,353
Reduced 4.81%
66,299
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
112
Added 0.16%
69,652
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
92
Added 0.13%
69,540
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
847
Added 1.2%
69,448
Common Stock
May 03
2024
SELL
Open market or private sale
$3,305,876
$235.21 p/Share
14,055
Reduced 17.0%
68,601
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$855,949
$60.9 p/Share
14,055
Added 14.53%
82,656
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
84
Added 0.12%
68,601
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
82
Added 0.12%
68,517
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
83
Added 0.12%
68,435
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
42
Added 0.06%
68,352
Common Stock
Jun 06
2023
SELL
Open market or private sale
$2,594,661
$223.89 p/Share
11,589
Reduced 14.5%
68,310
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$703,568
$60.71 p/Share
11,589
Added 12.67%
79,899
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
-
958
Added 1.38%
68,310
Common Stock
Aug 11
2022
SELL
Open market or private sale
$118,715
$202.24 p/Share
587
Reduced 0.86%
67,352
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$118,358
$47.61 p/Share
2,486
Added 3.53%
67,939
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
1,241
Added 1.86%
65,453
Common Stock
Jun 09
2022
SELL
Open market or private sale
$686,630
$170.0 p/Share
4,039
Reduced 5.92%
64,212
Common Stock
Jun 09
2022
BUY
Exercise of conversion of derivative security
$686,290
$49.26 p/Share
13,932
Added 16.95%
68,251
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
1,294
Added 2.33%
54,319
Common Stock
Jun 24
2021
SELL
Open market or private sale
$2,214,458
$172.91 p/Share
12,807
Reduced 19.45%
53,025
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$447,092
$34.91 p/Share
12,807
Added 16.29%
65,832
Common Stock
May 03
2021
SELL
Open market or private sale
$1,000,771
$190.08 p/Share
5,265
Reduced 9.03%
53,025
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$183,801
$34.91 p/Share
5,265
Added 8.28%
58,290
Common Stock