Sep 10
2024
-
1,076
Reduced 3.02%
34,511
Common Stock
Aug 08
2024
SELL
Open market or private sale
$2,933,030
$190.0 p/Share
15,437
Reduced 30.25%
35,588
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$127,082
$82.79 p/Share
1,535
Added 2.92%
51,025
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$621,672
$163.34 p/Share
3,806
Reduced 7.14%
49,490
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
6,948
Added 11.74%
52,225
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$403,763
$161.57 p/Share
2,499
Reduced 5.12%
46,348
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
8,472
Added 14.78%
48,847
Common Stock
Dec 15
2023
SELL
Open market or private sale
$1,272,215
$156.87 p/Share
8,110
Reduced 16.73%
40,375
Common Stock
Dec 14
2023
SELL
Open market or private sale
$1,284,952
$158.46 p/Share
8,109
Reduced 14.33%
48,485
Common Stock
Dec 13
2023
SELL
Open market or private sale
$1,297,034
$159.95 p/Share
8,109
Reduced 12.53%
56,594
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$944,368
$144.62 p/Share
6,530
Reduced 9.17%
64,703
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
13,608
Added 16.04%
71,233
Common Stock
May 05
2023
SELL
Open market or private sale
$1,891,010
$143.02 p/Share
13,222
Reduced 18.66%
57,625
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$792,526
$59.94 p/Share
13,222
Added 15.73%
70,847
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$151,974
$141.9 p/Share
1,071
Reduced 1.82%
57,625
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$207,750
$147.55 p/Share
1,408
Reduced 2.34%
58,696
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
8,315
Added 12.15%
60,104
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$207,537
$125.78 p/Share
1,650
Reduced 3.09%
51,789
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$148,438
$126.33 p/Share
1,175
Reduced 2.15%
53,439
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$131,856
$123.23 p/Share
1,070
Reduced 1.92%
54,614
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
10,730
Added 16.16%
55,684
Common Stock
May 23
2021
SELL
Payment of exercise price or tax liability
$380,869
$136.61 p/Share
2,788
Reduced 5.84%
44,954
Common Stock
May 23
2021
BUY
Grant, award, or other acquisition
-
5,307
Added 10.0%
47,742
Common Stock
May 16
2021
SELL
Payment of exercise price or tax liability
$232,502
$140.91 p/Share
1,650
Reduced 3.74%
42,435
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$166,286
$141.52 p/Share
1,175
Reduced 2.6%
44,085
Common Stock