Dec 15
2025
-
2,000
Reduced 2.79%
69,565
Common Stock
Dec 12
2025
SELL
Open market or private sale
$44,161
$17.8 p/Share
2,481
Reduced 3.35%
71,565
Common Stock
Dec 11
2025
SELL
Open market or private sale
$27,737
$17.93 p/Share
1,547
Reduced 1.32%
115,642
Common Stock
Dec 11
2025
SELL
Payment of exercise price or tax liability
$747,064
$17.96 p/Share
41,596
Reduced 35.97%
74,046
Common Stock
Dec 11
2025
BUY
Exercise of conversion of derivative security
$732,037
$14.89 p/Share
49,163
Added 29.55%
117,189
Common Stock
Oct 01
2025
BUY
Grant, award, or other acquisition
-
595
Added 0.87%
68,026
Common Stock
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