Sep 10
2024
SELL
Open market or private sale
$172,956
$108.03 p/Share
1,601
Reduced 24.94%
4,818
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$104,499
$99.24 p/Share
1,053
Reduced 14.09%
6,419
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
2,076
Added 21.74%
7,472
Common Stock
Mar 18
2024
SELL
Open market or private sale
$5,521,104
$100.89 p/Share
54,724
Reduced 91.5%
5,081
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
$2,962,757
$54.14 p/Share
54,724
Added 61.26%
34,609
Common Stock
Jan 08
2024
SELL
Payment of exercise price or tax liability
$110,950
$373.57 p/Share
297
Reduced 17.37%
1,413
Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
-
786
Added 31.49%
1,710
Common Stock
Mar 31
2023
SELL
Open market or private sale
$370,000
$370.0 p/Share
1,000
Reduced 53.68%
863
Common Stock
Jan 08
2023
SELL
Payment of exercise price or tax liability
$92,505
$345.17 p/Share
268
Reduced 12.3%
1,910
Common Stock
Jan 08
2023
BUY
Exercise of conversion of derivative security
-
459
Added 17.41%
2,178
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$58,606
$318.51 p/Share
184
Reduced 9.6%
1,733
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
348
Added 15.47%
1,901
Common Stock
Mar 18
2022
SELL
Open market or private sale
$2,363,463
$421.52 p/Share
5,607
Reduced 78.31%
1,553
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
$1,186,105
$211.54 p/Share
5,607
Added 43.97%
7,146
Common Stock
Jan 08
2022
SELL
Payment of exercise price or tax liability
$137,303
$408.64 p/Share
336
Reduced 17.92%
1,539
Common Stock
Jan 08
2022
BUY
Exercise of conversion of derivative security
-
636
Added 25.33%
1,875
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$74,152
$403.0 p/Share
184
Reduced 12.7%
1,265
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
348
Added 19.37%
1,449
Common Stock
Jun 17
2021
SELL
Open market or private sale
$848,210
$385.55 p/Share
2,200
Reduced 66.65%
1,101
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$384,362
$174.71 p/Share
2,200
Added 40.09%
3,287
Common Stock
Apr 15
2021
SELL
Open market or private sale
$1,051,729
$397.93 p/Share
2,643
Reduced 70.86%
1,087
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$289,966
$156.4 p/Share
1,854
Added 41.81%
2,580
Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$175,803
$363.23 p/Share
484
Reduced 16.86%
2,387
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
-
871
Added 25.55%
2,538
Common Stock