Feb 18
2025
SELL
Payment of exercise price or tax liability
$1,694,381
$441.36 p/Share
3,839
Reduced 29.88%
9,009
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
8,214
Added 45.29%
9,924
Common Stock
Aug 02
2024
SELL
Open market or private sale
$695,000
$500.0 p/Share
1,390
Reduced 23.08%
4,633
Common Stock
Jul 26
2024
-
731
Reduced 10.82%
6,023
Common Stock
Jul 26
2024
SELL
Open market or private sale
$663,330
$477.56 p/Share
1,389
Reduced 17.06%
6,754
Common Stock
Jul 25
2024
SELL
Open market or private sale
$640,231
$460.93 p/Share
1,389
Reduced 14.57%
8,143
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$745,436
$450.96 p/Share
1,653
Reduced 14.78%
9,532
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
3,284
Added 22.7%
11,185
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$2,253,033
$466.37 p/Share
4,831
Reduced 37.94%
7,901
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
10,184
Added 44.44%
12,732
Common Stock
Feb 21
2023
SELL
Open market or private sale
$345,719
$474.89 p/Share
728
Reduced 22.22%
2,548
Common Stock
Feb 17
2023
SELL
Open market or private sale
$204,793
$465.44 p/Share
440
Reduced 11.84%
3,276
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$213,130
$465.35 p/Share
458
Reduced 10.97%
3,716
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
1,324
Added 24.08%
4,174
Common Stock
Feb 15
2023
SELL
Open market or private sale
$28,887
$465.92 p/Share
62
Reduced 2.13%
2,850
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$81,249
$464.28 p/Share
175
Reduced 5.67%
2,912
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
359
Added 10.42%
3,087
Common Stock
Nov 04
2022
-
422
Reduced 13.4%
2,728
Common Stock
Nov 04
2022
SELL
Open market or private sale
$87,842
$526.0 p/Share
167
Reduced 5.03%
3,150
Common Stock
Feb 28
2022
SELL
Open market or private sale
$204,669
$414.31 p/Share
494
Reduced 12.96%
3,317
Common Stock
Feb 17
2022
SELL
Open market or private sale
$151,216
$392.77 p/Share
385
Reduced 9.18%
3,811
Common Stock
Feb 16
2022
SELL
Open market or private sale
$45,429
$384.99 p/Share
118
Reduced 2.74%
4,196
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$201,619
$384.77 p/Share
524
Reduced 10.83%
4,314
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,514
Added 23.84%
4,838
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$67,964
$390.6 p/Share
174
Reduced 4.81%
3,441
Common Stock