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
|
|
Sep 04
2024
|
|
-
|
537,634
|
|
Sep 03
2024
|
|
-
|
16,145
|
|
Aug 06
2024
|
|
-
|
20,635
|
|
Aug 05
2024
|
|
-
|
566,666
|
|
Aug 02
2024
|
|
-
|
26,201
|
|
Jun 04
2024
|
|
-
|
16,145
|
|
May 02
2024
|
|
-
|
26,201
|
|
Mar 04
2024
|
|
-
|
16,144
|
|
Feb 02
2024
|
|
-
|
32,040
|
|
Nov 02
2023
|
|
-
|
26,785
|
|
Aug 02
2023
|
|
-
|
26,785
|
|
Jun 22
2023
|
|
-
|
11,673
|
|