Sep 30
2025
|
SELL
Open market or private sale
|
$1,953,000
$19.53 p/Share
|
100,000
|
|
Sep 29
2025
|
SELL
Open market or private sale
|
$1,449,835
$19.65 p/Share
|
73,783
|
|
Sep 26
2025
|
SELL
Open market or private sale
|
$1,493,508
$19.18 p/Share
|
77,868
|
|
Sep 25
2025
|
SELL
Open market or private sale
|
$693,343
$19.82 p/Share
|
34,982
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$167,331
$19.08 p/Share
|
8,770
|
|
Sep 22
2025
|
SELL
Open market or private sale
|
$1,475,685
$19.25 p/Share
|
76,659
|
|
May 19
2025
|
SELL
Open market or private sale
|
$1,863,794
$19.05 p/Share
|
97,837
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$213,294
$13.1 p/Share
|
16,282
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$244,450
$13.02 p/Share
|
18,775
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$33,214
$13.01 p/Share
|
2,553
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$163,671
$13.21 p/Share
|
12,390
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$434,669
$13.05 p/Share
|
33,308
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$23,476
$13.05 p/Share
|
1,799
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$193,906
$13.02 p/Share
|
14,893
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$5,009
$12.91 p/Share
|
388
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$309,448
$13.11 p/Share
|
23,604
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$575,723
$12.88 p/Share
|
44,699
|
|
Jun 28
2024
|
BUY
Conversion of derivative security
|
-
|
190,000
|
|
Feb 23
2024
|
BUY
Conversion of derivative security
|
$39,975
$6.25 p/Share
|
6,396
|
|
Apr 13
2023
|
SELL
Open market or private sale
|
$134,030
$9.05 p/Share
|
14,810
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$156,690
$9.58 p/Share
|
16,356
|
|
Jun 15
2022
|
BUY
Conversion of derivative security
|
$1,749,668
$5.17 p/Share
|
338,427
|
|