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
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$10,365,615
$15.17 p/Share
|
683,297
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$2,814,684
$14.39 p/Share
|
195,600
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$3,179,225
$14.72 p/Share
|
215,980
|
|
Jun 14
2024
|
SELL
Open market or private sale
|
$3,499,760
$9.02 p/Share
|
388,000
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$3,797,640
$9.27 p/Share
|
409,670
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$2,692,798
$9.12 p/Share
|
295,263
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$409,385
$9.06 p/Share
|
45,186
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$1,220,637
$9.14 p/Share
|
133,549
|
|
Jun 06
2024
|
SELL
Open market or private sale
|
$2,141,538
$9.3 p/Share
|
230,273
|
|
Jun 05
2024
|
SELL
Open market or private sale
|
$1,920,718
$9.24 p/Share
|
207,870
|
|
May 20
2024
|
SELL
Open market or private sale
|
$1,994,234
$9.38 p/Share
|
212,605
|
|
May 17
2024
|
SELL
Open market or private sale
|
$897,130
$9.48 p/Share
|
94,634
|
|