Mar 04
2024
SELL
Open market or private sale
$616,350
$175.0 p/Share
3,522
Reduced 38.13%
5,715
Common Stock
Feb 27
2024
SELL
Open market or private sale
$1,048,708
$171.61 p/Share
6,111
Reduced 39.82%
9,237
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,511,957
$169.54 p/Share
8,918
Reduced 36.75%
15,348
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
3,317
Added 33.99%
6,441
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
17,825
Added 42.35%
24,266
Common Stock
Feb 13
2024
SELL
Open market or private sale
$103,505
$168.85 p/Share
613
Reduced 16.4%
3,124
Common Stock
Feb 12
2024
SELL
Open market or private sale
$54,288
$170.72 p/Share
318
Reduced 7.84%
3,737
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$86,662
$171.27 p/Share
506
Reduced 11.09%
4,055
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,733
Added 27.53%
4,561
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$52,965
$168.68 p/Share
314
Reduced 9.99%
2,828
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
950
Added 23.22%
3,142
Common Stock
Feb 01
2024
SELL
Open market or private sale
$794,058
$178.4 p/Share
4,451
Reduced 67.0%
2,192
Common Stock
Jan 04
2024
SELL
Open market or private sale
$274,666
$175.17 p/Share
1,568
Reduced 19.1%
6,643
Common Stock
Oct 16
2023
SELL
Open market or private sale
$29,075
$153.84 p/Share
189
Reduced 2.25%
8,211
Common Stock
Oct 13
2023
SELL
Payment of exercise price or tax liability
$86,508
$154.48 p/Share
560
Reduced 6.25%
8,400
Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
-
1,262
Added 12.35%
8,960
Common Stock
Sep 28
2023
SELL
Open market or private sale
$35,000
$175.0 p/Share
200
Reduced 2.53%
7,698
Common Stock
Sep 28
2023
SELL
Open market or private sale
$759,325
$175.0 p/Share
4,339
Reduced 35.46%
7,898
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$1,750,551
$152.62 p/Share
11,470
Reduced 41.51%
16,163
Common Stock
Feb 27
2023
SELL
Open market or private sale
$593,807
$151.25 p/Share
3,926
Reduced 24.29%
12,237
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
19,406
Added 42.47%
26,289
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
3,450
Added 33.39%
6,883
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
3,317
Added 40.98%
4,777
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$78,084
$142.49 p/Share
548
Reduced 24.16%
1,720
Common Stock
Feb 10
2023
SELL
Open market or private sale
$36,680
$141.08 p/Share
260
Reduced 15.12%
1,460
Common Stock