|
Dec 17
2025
|
SELL
Open market or private sale
|
$2,001,720
$14.22 p/Share
|
140,768
|
|
|
Dec 16
2025
|
SELL
Open market or private sale
|
$5,633,959
$14.37 p/Share
|
392,064
|
|
|
Dec 15
2025
|
|
-
|
21,767
|
|
|
Dec 03
2025
|
|
-
|
15,736
|
|
|
Nov 11
2025
|
SELL
Open market or private sale
|
$8,286,079
$15.24 p/Share
|
543,706
|
|
|
Nov 04
2025
|
|
-
|
25,580
|
|
|
Oct 14
2025
|
SELL
Open market or private sale
|
$10,441,373
$18.82 p/Share
|
554,802
|
|
|
|
|
Sep 16
2025
|
SELL
Open market or private sale
|
$9,754,333
$17.23 p/Share
|
566,125
|
|
|
Sep 15
2025
|
|
-
|
87,119
|
|
|
Sep 03
2025
|
|
-
|
15,536
|
|
|
Aug 12
2025
|
SELL
Open market or private sale
|
$9,693,436
$16.78 p/Share
|
577,678
|
|
|
Aug 04
2025
|
|
-
|
323,916
|
|
|
Jul 18
2025
|
SELL
Open market or private sale
|
$17,035,625
$28.9 p/Share
|
589,468
|
|
|
Jun 11
2025
|
SELL
Open market or private sale
|
$15,272,034
$25.39 p/Share
|
601,498
|
|
|
Jun 03
2025
|
|
-
|
15,736
|
|
|
May 14
2025
|
SELL
Open market or private sale
|
$6,527,175
$23.99 p/Share
|
272,079
|
|
|
May 13
2025
|
SELL
Open market or private sale
|
$8,200,752
$24.0 p/Share
|
341,698
|
|
|
May 05
2025
|
|
-
|
26,115
|
|
|
Apr 16
2025
|
SELL
Open market or private sale
|
$12,343
$19.47 p/Share
|
634
|
|
|
Apr 15
2025
|
SELL
Open market or private sale
|
$213,701
$19.92 p/Share
|
10,728
|
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$342,725
$20.46 p/Share
|
16,751
|
|
|
Mar 03
2025
|
|
-
|
16,112
|
|
|
Feb 03
2025
|
|
-
|
26,148
|
|
|
Dec 02
2024
|
|
-
|
16,145
|
|
|
Nov 04
2024
|
|
-
|
26,201
|
|