Mar 18
2025
SELL
Open market or private sale
$312,403
$57.06 p/Share
5,475
Reduced 3.07%
173,070
Common Stock
Mar 06
2025
SELL
Open market or private sale
$975,809
$61.31 p/Share
15,916
Reduced 8.18%
178,545
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
41,699
Added 17.66%
194,461
Common Stock
Dec 04
2024
SELL
Open market or private sale
$2,578,092
$97.57 p/Share
26,423
Reduced 14.75%
152,762
Common Stock
Nov 27
2024
SELL
Open market or private sale
$2,605,276
$98.61 p/Share
26,420
Reduced 12.85%
179,185
Common Stock
Nov 20
2024
SELL
Open market or private sale
$2,455,474
$92.94 p/Share
26,420
Reduced 11.39%
205,605
Common Stock
Nov 13
2024
SELL
Open market or private sale
$2,489,556
$94.23 p/Share
26,420
Reduced 10.22%
232,025
Common Stock
Oct 30
2024
SELL
Open market or private sale
$26,249,951
$91.0 p/Share
288,461
Reduced 52.74%
258,445
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
$1,260,574
$4.37 p/Share
288,461
Added 34.53%
546,906
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$102,625
$4.37 p/Share
23,484
Added 8.33%
258,445
Common Stock
Mar 18
2024
SELL
Open market or private sale
$263,242
$48.83 p/Share
5,391
Reduced 2.19%
241,319
Common Stock
Mar 06
2024
SELL
Open market or private sale
$428,383
$46.67 p/Share
9,179
Reduced 3.59%
246,710
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
54,933
Added 17.67%
255,889
Common Stock
Oct 18
2023
BUY
Exercise of conversion of derivative security
$22,496
$4.37 p/Share
5,148
Added 2.5%
200,956
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$87,378
$4.37 p/Share
19,995
Added 9.27%
195,808
Common Stock
Apr 04
2023
BUY
Exercise of conversion of derivative security
$87,496
$4.37 p/Share
20,022
Added 10.22%
175,813
Common Stock
Mar 16
2023
SELL
Open market or private sale
$169,866
$31.84 p/Share
5,335
Reduced 3.31%
155,791
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
65,789
Added 28.99%
161,126
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$1,154,987
$29.38 p/Share
39,312
Added 29.2%
95,337
Common Stock
Sep 17
2021
BUY
Conversion of derivative security
-
3,394
Added 5.71%
56,025
Common Stock