|
Nov 18
2025
|
SELL
Open market or private sale
|
$1,033,960
$13.65 p/Share
|
75,748
|
|
|
Nov 17
2025
|
SELL
Open market or private sale
|
$60,467
$14.01 p/Share
|
4,316
|
|
|
Nov 14
2025
|
SELL
Open market or private sale
|
$5,127,676
$14.1 p/Share
|
363,665
|
|
|
Nov 13
2025
|
SELL
Open market or private sale
|
$2,970,616
$14.45 p/Share
|
205,579
|
|
|
Nov 12
2025
|
SELL
Open market or private sale
|
$4,320,830
$14.8 p/Share
|
291,948
|
|
|
Nov 11
2025
|
SELL
Open market or private sale
|
$8,375,572
$14.99 p/Share
|
558,744
|
|
|
Oct 17
2025
|
SELL
Open market or private sale
|
$3,282,500
$13.13 p/Share
|
250,000
|
|
|
|
|
Oct 16
2025
|
SELL
Open market or private sale
|
$5,064,000
$12.66 p/Share
|
400,000
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$5,184,000
$12.96 p/Share
|
400,000
|
|
|
Oct 13
2025
|
SELL
Open market or private sale
|
$4,459,000
$12.74 p/Share
|
350,000
|
|
|
Oct 10
2025
|
SELL
Open market or private sale
|
$3,582,000
$11.94 p/Share
|
300,000
|
|
|
Oct 09
2025
|
SELL
Open market or private sale
|
$13,150,000
$13.15 p/Share
|
1,000,000
|
|
|
May 28
2025
|
SELL
Open market or private sale
|
$20,401,928
$23.93 p/Share
|
852,567
|
|
|
May 27
2025
|
SELL
Open market or private sale
|
$6,010,286
$23.86 p/Share
|
251,898
|
|
|
May 23
2025
|
SELL
Open market or private sale
|
$5,508,751
$23.99 p/Share
|
229,627
|
|
|
May 22
2025
|
SELL
Open market or private sale
|
$4,028,855
$23.98 p/Share
|
168,009
|
|
|
May 14
2025
|
SELL
Open market or private sale
|
$4,829,504
$24.05 p/Share
|
200,811
|
|
|
May 13
2025
|
SELL
Open market or private sale
|
$25,785,347
$24.01 p/Share
|
1,073,942
|
|
|
May 12
2025
|
SELL
Open market or private sale
|
$11,432,710
$23.78 p/Share
|
480,770
|
|
|
Mar 17
2025
|
SELL
Exercise of in-the-money or at-the-money derivatives securities
|
$3,586,835
$10.73 p/Share
|
334,281
|
|
|
Dec 31
2024
|
SELL
Exercise of in-the-money or at-the-money derivatives securities
|
$13,701,779
$7.42 p/Share
|
1,846,601
|
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$11,355,000
$15.14 p/Share
|
750,000
|
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$5,927,645
$15.32 p/Share
|
386,922
|
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$10,639,283
$15.37 p/Share
|
692,211
|
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$9,701,742
$15.32 p/Share
|
633,273
|
|