Jul 01
2025
BUY
Grant, award, or other acquisition
-
585
Added 0.86%
67,431
Common Stock
Apr 24
2025
SELL
Open market or private sale
$49,793
$14.5 p/Share
3,434
Reduced 4.89%
66,846
Common Stock
Apr 22
2025
SELL
Open market or private sale
$347,731
$13.68 p/Share
25,419
Reduced 26.56%
70,280
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$239
$14.95 p/Share
16
Reduced 0.02%
95,699
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
715
Added 0.74%
95,715
Common Stock
Mar 26
2025
SELL
Payment of exercise price or tax liability
$25,041
$15.26 p/Share
1,641
Reduced 1.7%
95,000
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$103,572
$15.14 p/Share
6,841
Reduced 6.61%
96,641
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
22,537
Added 17.88%
103,482
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
16,676
Added 17.08%
80,945
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$46,955
$16.47 p/Share
2,851
Reduced 4.25%
64,269
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
583
Added 0.86%
67,120
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
654
Added 0.97%
66,553
Common Stock
Jul 24
2024
SELL
Payment of exercise price or tax liability
$151,077
$14.97 p/Share
10,092
Reduced 12.35%
71,646
Common Stock
Jul 24
2024
SELL
Open market or private sale
$86,090
$14.98 p/Share
5,747
Reduced 8.02%
65,899
Common Stock
Jul 24
2024
BUY
Exercise of conversion of derivative security
$135,740
$8.57 p/Share
15,839
Added 16.23%
81,738
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
703
Added 1.06%
65,899
Common Stock
May 03
2024
SELL
Open market or private sale
$217,426
$13.84 p/Share
15,710
Reduced 19.42%
65,195
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$112,653
$13.65 p/Share
8,253
Reduced 39.11%
12,849
Common Stock
Apr 24
2024
SELL
Open market or private sale
$214,819
$13.47 p/Share
15,948
Reduced 43.04%
21,102
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$69,255
$13.04 p/Share
5,311
Reduced 12.54%
37,050
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
17,496
Added 29.23%
42,361
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$18,582
$13.34 p/Share
1,393
Reduced 5.51%
23,879
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
19,305
Added 43.31%
25,272
Common Stock