|
Oct 16
2025
|
SELL
Open market or private sale
|
$11,097,308
$20.71 p/Share
|
535,843
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$45,846,516
$21.15 p/Share
|
2,167,684
|
|
|
Oct 14
2025
|
SELL
Open market or private sale
|
$38,295,404
$20.9 p/Share
|
1,832,316
|
|
|
Sep 30
2025
|
SELL
Open market or private sale
|
$24,780,000
$12.39 p/Share
|
2,000,000
|
|
|
Sep 29
2025
|
SELL
Open market or private sale
|
$24,560,000
$12.28 p/Share
|
2,000,000
|
|
|
Sep 26
2025
|
SELL
Open market or private sale
|
$18,816,110
$11.87 p/Share
|
1,585,182
|
|
|
Sep 25
2025
|
SELL
Open market or private sale
|
$44,612,794
$12.73 p/Share
|
3,504,540
|
|
|
Sep 24
2025
|
SELL
Open market or private sale
|
$13,257,000
$14.73 p/Share
|
900,000
|
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$12,924,000
$14.36 p/Share
|
900,000
|
|
|
Sep 22
2025
|
SELL
Open market or private sale
|
$12,132,000
$13.48 p/Share
|
900,000
|
|
|
Sep 19
2025
|
SELL
Open market or private sale
|
$11,295,000
$12.55 p/Share
|
900,000
|
|
|
Sep 18
2025
|
SELL
Open market or private sale
|
$10,611,000
$11.79 p/Share
|
900,000
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$10,827,000
$12.03 p/Share
|
900,000
|
|
|
Sep 16
2025
|
SELL
Open market or private sale
|
$10,206,000
$11.34 p/Share
|
900,000
|
|
|
Sep 15
2025
|
SELL
Open market or private sale
|
$9,720,000
$10.8 p/Share
|
900,000
|
|
|
Sep 12
2025
|
SELL
Open market or private sale
|
$9,675,000
$10.75 p/Share
|
900,000
|
|
|
Sep 11
2025
|
SELL
Open market or private sale
|
$9,234,000
$10.26 p/Share
|
900,000
|
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$9,108,000
$10.12 p/Share
|
900,000
|
|
|
Sep 09
2025
|
SELL
Open market or private sale
|
$5,250,000
$8.75 p/Share
|
600,000
|
|
|
Sep 08
2025
|
SELL
Open market or private sale
|
$4,488,000
$7.48 p/Share
|
600,000
|
|
|
Sep 05
2025
|
SELL
Open market or private sale
|
$4,428,000
$7.38 p/Share
|
600,000
|
|
|
Sep 04
2025
|
SELL
Open market or private sale
|
$5,320,000
$7.6 p/Share
|
700,000
|
|
|
Sep 03
2025
|
SELL
Open market or private sale
|
$4,980,000
$8.3 p/Share
|
600,000
|
|
|
Sep 02
2025
|
SELL
Open market or private sale
|
$4,878,000
$8.13 p/Share
|
600,000
|
|
|
Aug 29
2025
|
SELL
Open market or private sale
|
$4,644,000
$7.74 p/Share
|
600,000
|
|