Jul 25
2024
SELL
Open market or private sale
$659,327
$355.05 p/Share
1,857
Reduced 9.47%
17,755
Common Stock
May 15
2024
SELL
Open market or private sale
$607,673
$326.18 p/Share
1,863
Reduced 8.68%
19,612
Common Stock
May 03
2024
SELL
Open market or private sale
$277,680
$312.0 p/Share
890
Reduced 3.98%
21,475
Common Stock
May 02
2024
SELL
Open market or private sale
$303,576
$312.0 p/Share
973
Reduced 4.17%
22,365
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$609,694
$308.55 p/Share
1,976
Reduced 7.81%
23,338
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
5,020
Added 16.55%
25,314
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$436,604
$306.82 p/Share
1,423
Reduced 6.55%
20,294
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$362,167
$173.12 p/Share
2,092
Added 8.79%
21,717
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$2,916,268
$314.66 p/Share
9,268
Reduced 32.08%
19,625
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$2,625,697
$202.07 p/Share
12,994
Added 31.02%
28,893
Common Stock
Jan 31
2024
SELL
Open market or private sale
$1,185,327
$307.0 p/Share
3,861
Reduced 19.54%
15,899
Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,400,500
$269.12 p/Share
5,204
Reduced 20.85%
19,760
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$1,759,321
$287.33 p/Share
6,123
Reduced 19.7%
24,964
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$1,257,174
$142.15 p/Share
8,844
Added 22.15%
31,087
Common Stock
Apr 24
2023
SELL
Open market or private sale
$1,289,923
$288.38 p/Share
4,473
Reduced 16.74%
22,243
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$484,676
$262.84 p/Share
1,844
Reduced 6.46%
26,716
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
6,080
Added 17.55%
28,560
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$649,191
$263.15 p/Share
2,467
Reduced 9.89%
22,480
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
$462,807
$101.16 p/Share
4,575
Added 15.5%
24,947
Common Stock
Oct 24
2022
SELL
Open market or private sale
$412,080
$206.04 p/Share
2,000
Reduced 8.94%
20,372
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$448,168
$244.1 p/Share
1,836
Reduced 7.58%
22,372
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
6,200
Added 20.39%
24,208
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$1,482,313
$247.63 p/Share
5,986
Reduced 24.95%
18,008
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$1,150,704
$142.15 p/Share
8,095
Added 25.23%
23,994
Common Stock
Jul 21
2021
SELL
Open market or private sale
$252,000
$252.0 p/Share
1,000
Reduced 5.92%
15,899
Common Stock