Feb 07
2024
SELL
Payment of exercise price or tax liability
$826,747
$790.39 p/Share
1,046
Reduced 15.42%
5,737
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
2,469
Added 29.88%
5,793
Common Stock
Nov 20
2023
SELL
Open market or private sale
$59,514
$654.0 p/Share
91
Reduced 2.07%
4,314
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$117,130
$654.36 p/Share
179
Reduced 3.9%
4,405
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
359
Added 7.4%
4,493
Common Stock
Nov 13
2023
SELL
Open market or private sale
$43,730
$633.78 p/Share
69
Reduced 1.61%
4,225
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$43,163
$634.76 p/Share
68
Reduced 1.56%
4,294
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
137
Added 3.05%
4,362
Common Stock
Nov 08
2023
SELL
Open market or private sale
$34,500
$616.08 p/Share
56
Reduced 1.31%
4,225
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$34,378
$613.91 p/Share
56
Reduced 1.29%
4,281
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
112
Added 2.52%
4,337
Common Stock
Aug 18
2023
SELL
Open market or private sale
$48,694
$535.1 p/Share
91
Reduced 2.11%
4,225
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$97,311
$543.64 p/Share
179
Reduced 3.98%
4,316
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
359
Added 7.54%
4,405
Common Stock
Aug 14
2023
SELL
Open market or private sale
$351,961
$552.53 p/Share
637
Reduced 13.35%
4,136
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$350,072
$557.44 p/Share
628
Reduced 11.63%
4,773
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
-
1,265
Added 20.72%
4,841
Common Stock
Aug 08
2023
SELL
Open market or private sale
$668,968
$546.99 p/Share
1,223
Reduced 22.82%
4,136
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$668,642
$554.89 p/Share
1,205
Reduced 18.36%
5,359
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
-
2,428
Added 30.96%
5,415
Common Stock
May 18
2023
SELL
Open market or private sale
$45,500
$500.0 p/Share
91
Reduced 2.15%
4,136
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$88,232
$492.92 p/Share
179
Reduced 4.06%
4,227
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
359
Added 7.68%
4,315
Common Stock
May 15
2023
SELL
Open market or private sale
$31,277
$453.3 p/Share
69
Reduced 1.68%
4,047
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$30,953
$455.2 p/Share
68
Reduced 1.63%
4,116
Common Stock