Dec 11
2024
SELL
Open market or private sale
$65,632
$28.12 p/Share
2,334
Reduced 1.14%
201,685
Common Stock
Dec 04
2024
BUY
Grant, award, or other acquisition
-
66,500
Added 24.58%
204,019
Common Stock
Nov 18
2024
SELL
Open market or private sale
$80,539
$28.2 p/Share
2,856
Reduced 2.03%
137,519
Common Stock
Sep 18
2024
SELL
Open market or private sale
$80,812
$34.55 p/Share
2,339
Reduced 1.64%
140,375
Common Stock
Sep 11
2024
SELL
Open market or private sale
$68,914
$31.89 p/Share
2,161
Reduced 1.49%
142,714
Common Stock
Aug 19
2024
SELL
Open market or private sale
$119,938
$45.5 p/Share
2,636
Reduced 1.79%
144,875
Common Stock
Jun 11
2024
SELL
Open market or private sale
$66,942
$31.34 p/Share
2,136
Reduced 1.43%
147,511
Common Stock
May 20
2024
SELL
Open market or private sale
$1,015,011
$33.36 p/Share
30,426
Reduced 16.9%
149,647
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
$31,338
$1.03 p/Share
30,426
Added 14.45%
180,073
Common Stock
May 16
2024
SELL
Open market or private sale
$76,822
$28.4 p/Share
2,705
Reduced 1.78%
149,647
Common Stock
Mar 11
2024
SELL
Open market or private sale
$53,481
$25.7 p/Share
2,081
Reduced 1.35%
152,352
Common Stock
Mar 07
2024
SELL
Open market or private sale
$61,342
$25.85 p/Share
2,373
Reduced 1.51%
154,433
Common Stock
Jan 04
2024
SELL
Open market or private sale
$769,672
$18.13 p/Share
42,453
Reduced 21.31%
156,806
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
$23,354
$1.03 p/Share
22,674
Added 10.22%
199,259
Common Stock
Jan 03
2024
SELL
Open market or private sale
$874,791
$19.3 p/Share
45,326
Reduced 20.43%
176,585
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
$46,685
$1.03 p/Share
45,326
Added 16.96%
221,911
Common Stock
Dec 11
2023
SELL
Open market or private sale
$15,726
$10.72 p/Share
1,467
Reduced 0.82%
176,585
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
93,718
Added 34.48%
178,052
Common Stock
Sep 18
2023
SELL
Open market or private sale
$13,512
$9.41 p/Share
1,436
Reduced 1.67%
84,334
Common Stock
Sep 12
2023
SELL
Open market or private sale
$15,448
$10.41 p/Share
1,484
Reduced 1.7%
85,770
Common Stock
Jun 13
2023
SELL
Open market or private sale
$18,334
$12.43 p/Share
1,475
Reduced 1.66%
87,254
Common Stock
Mar 14
2023
SELL
Open market or private sale
$18,875
$13.33 p/Share
1,416
Reduced 1.57%
88,729
Common Stock
Dec 12
2022
SELL
Open market or private sale
$7,391
$10.87 p/Share
680
Reduced 0.75%
90,145
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
40,000
Added 30.58%
90,825
Common Stock
Sep 20
2022
SELL
Sale (or disposition) back to the issuer
$19,358
$13.7 p/Share
1,413
Reduced 2.7%
50,825
Common Stock