Aug 30
2024
-
6,642
Reduced 14.7%
38,551
Common Stock
Mar 28
2024
-
36,632
Reduced 44.77%
45,193
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,738,333
$134.11 p/Share
12,962
Reduced 13.67%
81,825
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
10,774
Added 10.21%
94,787
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
21,614
Added 20.46%
84,013
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
$8,782,423
$128.75 p/Share
68,213
Reduced 52.23%
62,399
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$5,922,252
$86.82 p/Share
68,213
Added 34.31%
130,612
Common Stock
Aug 31
2023
-
58,268
Reduced 48.3%
62,372
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$32,239,539
$131.81 p/Share
244,591
Reduced 66.97%
120,640
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$17,595,876
$71.94 p/Share
244,591
Added 40.11%
365,231
Common Stock
Aug 30
2023
SELL
Sale (or disposition) back to the issuer
$4,018,487
$133.7 p/Share
30,056
Reduced 19.94%
120,640
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$1,690,650
$56.25 p/Share
30,056
Added 16.63%
150,696
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
37,150
Added 21.42%
136,265
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$752,321
$122.15 p/Share
6,159
Reduced 5.85%
99,115
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
18,519
Added 14.96%
105,274
Common Stock
Jun 02
2022
-
38,836
Reduced 30.92%
86,755
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
24,462
Added 15.31%
135,302
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$460,323
$105.7 p/Share
4,355
Reduced 3.78%
110,840
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
14,683
Added 11.31%
115,195
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$493,421
$30.05 p/Share
16,420
Added 14.04%
100,512
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$215,848
$85.08 p/Share
2,537
Reduced 2.93%
84,092
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$68,682
$86.72 p/Share
792
Reduced 1.02%
77,149
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
9,480
Added 9.86%
86,629
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
3,072
Added 3.79%
77,941
Common Stock