Sep 12
2025
BUY
Exercise of conversion of derivative security
$881,626
$16.86 p/Share
52,291
Added 17.8%
241,423
Common Stock
Sep 11
2025
-
27,893
Reduced 12.85%
189,132
Common Stock
Sep 11
2025
SELL
Open market or private sale
$8,991,697
$208.75 p/Share
43,074
Reduced 16.56%
217,025
Common Stock
Sep 11
2025
BUY
Exercise of conversion of derivative security
$770,653
$16.86 p/Share
45,709
Added 14.95%
260,099
Common Stock
Sep 10
2025
SELL
Open market or private sale
$3,954,841
$201.86 p/Share
19,592
Reduced 8.37%
214,390
Common Stock
Sep 10
2025
BUY
Exercise of conversion of derivative security
$370,920
$16.86 p/Share
22,000
Added 9.23%
216,382
Common Stock
Aug 01
2025
SELL
Payment of exercise price or tax liability
$791,838
$208.05 p/Share
3,806
Reduced 1.76%
211,982
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$715,419
$126.87 p/Share
5,639
Reduced 1.24%
447,538
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
30,329
Added 6.27%
453,177
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$18,303,545
$142.76 p/Share
128,212
Reduced 23.27%
422,848
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
$37,816,838
$142.76 p/Share
264,898
Added 35.28%
485,926
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$289,408
$76.04 p/Share
3,806
Reduced 1.31%
286,162
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
42,989
Added 12.91%
289,968
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,216,569
$48.62 p/Share
25,022
Reduced 9.2%
246,979
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$2,531,669
$47.62 p/Share
53,164
Reduced 16.35%
272,001
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
117,632
Added 26.57%
325,165
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$106,149
$27.89 p/Share
3,806
Reduced 1.75%
213,398
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
106,666
Added 28.33%
269,843
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$484,161
$22.36 p/Share
21,653
Reduced 11.47%
167,177
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
16,155
Added 8.04%
184,830
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$139,788
$22.42 p/Share
6,235
Reduced 3.56%
168,675
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
29,013
Added 14.23%
174,910
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
84,094
Added 28.98%
206,092
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$473,434
$21.9 p/Share
21,618
Reduced 15.05%
121,998
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$133,538
$21.21 p/Share
6,296
Reduced 5.85%
101,260
Common Stock