Mar 07
2024
SELL
Open market or private sale
$6,961,432
$212.31 p/Share
32,789
Reduced 2.24%
1,433,596
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$1,121,055
$34.19 p/Share
32,789
Added 2.19%
1,466,385
Common Stock
Aug 28
2023
-
18,330
Reduced 1.26%
1,433,596
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$1,532,924
$107.19 p/Share
14,301
Reduced 0.98%
1,451,926
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
-
36,560
Added 2.43%
1,466,227
Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$170,897
$110.47 p/Share
1,547
Reduced 0.11%
1,429,667
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
-
6,350
Added 0.44%
1,431,214
Common Stock
Jun 09
2023
SELL
Open market or private sale
$9,382,108
$125.98 p/Share
74,473
Reduced 4.97%
1,424,864
Common Stock
Jun 09
2023
BUY
Exercise of conversion of derivative security
$1,189,333
$15.97 p/Share
74,473
Added 4.73%
1,499,337
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$96,675
$89.68 p/Share
1,078
Reduced 0.08%
1,424,864
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
4,326
Added 0.3%
1,425,942
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$2,597,986
$100.2 p/Share
25,928
Reduced 1.78%
1,431,201
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
65,890
Added 4.33%
1,457,129
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$322,352
$95.54 p/Share
3,374
Reduced 0.24%
1,391,239
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
8,570
Added 0.61%
1,394,613
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$20,551,599
$88.52 p/Share
232,169
Reduced 14.35%
1,386,043
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$598,263
$1.84 p/Share
325,143
Added 16.73%
1,618,212
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$2,358,864
$107.48 p/Share
21,947
Reduced 1.66%
1,297,529
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
55,772
Added 4.06%
1,319,476
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$562,321
$107.58 p/Share
5,227
Reduced 0.41%
1,263,704
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
-
14,106
Added 1.1%
1,268,931
Common Stock