Aug 18
2025
SELL
Payment of exercise price or tax liability
$22,588
$5.43 p/Share
4,160
Reduced 4.84%
81,847
Common Stock
Aug 18
2025
BUY
Exercise of conversion of derivative security
$77,616
$5.43 p/Share
14,294
Added 14.25%
86,007
Common Stock
Apr 28
2025
SELL
Payment of exercise price or tax liability
$1,501
$5.16 p/Share
291
Reduced 0.4%
71,713
Common Stock
Apr 28
2025
BUY
Exercise of conversion of derivative security
$4,360
$5.16 p/Share
845
Added 1.16%
72,004
Common Stock
Oct 28
2024
SELL
Payment of exercise price or tax liability
$62,310
$13.81 p/Share
4,512
Reduced 5.96%
71,159
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$214,110
$13.81 p/Share
15,504
Added 17.0%
75,671
Common Stock
Oct 14
2024
SELL
Payment of exercise price or tax liability
$3,304
$14.43 p/Share
229
Reduced 0.38%
60,167
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$11,313
$14.43 p/Share
784
Added 1.28%
60,396
Common Stock
Oct 07
2024
SELL
Payment of exercise price or tax liability
$56,753
$15.07 p/Share
3,766
Reduced 5.94%
59,612
Common Stock
Oct 07
2024
BUY
Exercise of conversion of derivative security
$194,990
$15.07 p/Share
12,939
Added 16.95%
63,378
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
$720,005
$16.79 p/Share
42,883
Added 20.09%
170,599
Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$3,480
$11.96 p/Share
291
Reduced 0.62%
46,685
Common Stock
Apr 25
2024
BUY
Exercise of conversion of derivative security
$10,106
$11.96 p/Share
845
Added 1.77%
46,976
Common Stock
Apr 17
2024
BUY
Open market or private purchase
$123,600
$12.36 p/Share
10,000
Added 17.82%
46,131
Common Stock
Oct 25
2023
BUY
Open market or private purchase
$151,700
$15.17 p/Share
10,000
Added 21.68%
36,131
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$4,950
$16.67 p/Share
297
Reduced 2.44%
11,857
Common Stock
Jan 13
2023
BUY
Open market or private purchase
$44,775
$17.91 p/Share
2,500
Added 17.41%
11,860
Common Stock
Sep 28
2022
BUY
Open market or private purchase
$100,170
$14.31 p/Share
7,000
Added 41.77%
9,759
Common Stock
Jan 25
2022
BUY
Open market or private purchase
$50,092
$35.78 p/Share
1,400
Added 37.23%
2,360
Common Stock