Sep 24
2025
SELL
Open market or private sale
$695,765
$198.79 p/Share
3,500
Reduced 20.0%
14,003
Common Stock
Apr 15
2025
SELL
Payment of exercise price or tax liability
$149,617
$145.26 p/Share
1,030
Reduced 5.56%
17,503
Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
-
2,028
Added 9.86%
18,533
Common Stock
Apr 09
2025
SELL
Open market or private sale
$1,215,360
$151.92 p/Share
8,000
Reduced 32.65%
16,505
Common Stock
Mar 22
2025
SELL
Payment of exercise price or tax liability
$99,499
$163.65 p/Share
608
Reduced 2.42%
24,505
Common Stock
Mar 22
2025
BUY
Exercise of conversion of derivative security
-
1,196
Added 4.55%
25,113
Common Stock
Mar 21
2025
SELL
Payment of exercise price or tax liability
$1,189,412
$164.99 p/Share
7,209
Reduced 23.16%
23,917
Common Stock
Mar 21
2025
BUY
Exercise of conversion of derivative security
-
15,976
Added 38.26%
25,783
Common Stock
Aug 28
2024
SELL
Open market or private sale
$1,494,726
$134.66 p/Share
11,100
Reduced 42.29%
15,150
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$445,490
$288.53 p/Share
1,544
Reduced 10.53%
13,125
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
-
3,046
Added 17.19%
14,669
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$779,028
$288.85 p/Share
2,697
Reduced 18.83%
11,623
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
5,320
Added 30.47%
12,137
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$334,881
$295.05 p/Share
1,135
Reduced 11.2%
9,000
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
3,169
Added 24.7%
9,659
Common Stock
Mar 19
2024
SELL
Open market or private sale
$330,973
$289.06 p/Share
1,145
Reduced 14.12%
6,966
Common Stock
Dec 02
2023
SELL
Payment of exercise price or tax liability
$168,039
$195.85 p/Share
858
Reduced 9.57%
8,111
Common Stock
Dec 02
2023
BUY
Exercise of conversion of derivative security
-
1,729
Added 16.16%
8,969
Common Stock
Nov 22
2023
SELL
Open market or private sale
$349,808
$179.85 p/Share
1,945
Reduced 21.18%
7,240
Common Stock
Jul 12
2023
SELL
Open market or private sale
$201,804
$131.64 p/Share
1,533
Reduced 14.3%
9,185
Common Stock