Nov 26
2024
-
2,465
Reduced 8.44%
26,740
Common Stock
Nov 26
2024
SELL
Open market or private sale
$6,275,198
$397.92 p/Share
15,770
Reduced 35.06%
29,205
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$2,258,025
$136.85 p/Share
16,500
Added 26.84%
44,975
Common Stock
Feb 26
2024
SELL
Open market or private sale
$7,588,317
$322.66 p/Share
23,518
Reduced 45.23%
28,475
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$2,708,803
$95.32 p/Share
28,418
Added 35.34%
51,993
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$575,257
$312.98 p/Share
1,838
Reduced 7.23%
23,575
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
4,050
Added 13.75%
25,413
Common Stock
Dec 12
2023
SELL
Open market or private sale
$270,115
$292.65 p/Share
923
Reduced 4.14%
21,363
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$76,590
$82.98 p/Share
923
Added 3.98%
22,286
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$852,208
$226.23 p/Share
3,767
Reduced 14.99%
21,363
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
9,000
Added 26.37%
25,130
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$5,313
$75.91 p/Share
70
Added 0.43%
16,130
Common Stock
Nov 21
2022
-
781
Reduced 4.64%
16,060
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$123,733
$75.91 p/Share
1,630
Added 8.82%
16,841
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,151,946
$272.65 p/Share
4,225
Reduced 21.74%
15,211
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
10,501
Added 35.08%
19,436
Common Stock
Dec 10
2021
-
500
Reduced 5.3%
8,935
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$51,821
$67.74 p/Share
765
Added 7.5%
9,435
Common Stock
Aug 23
2021
SELL
Open market or private sale
$793,088
$306.33 p/Share
2,589
Reduced 22.99%
8,670
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$206,732
$79.85 p/Share
2,589
Added 18.7%
11,259
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$513,812
$714.62 p/Share
719
Reduced 19.92%
2,890
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
2,040
Added 36.11%
3,609
Common Stock