Feb 23
2025
SELL
Payment of exercise price or tax liability
$17,823
$7.07 p/Share
2,521
Reduced 2.11%
117,135
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
5,280
Added 4.23%
119,656
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$36,429
$7.27 p/Share
5,011
Reduced 4.2%
114,376
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
10,496
Added 8.08%
119,387
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$20,711
$7.96 p/Share
2,602
Reduced 2.33%
108,891
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
5,450
Added 4.66%
111,493
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$13,102
$8.22 p/Share
1,594
Reduced 1.48%
106,043
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
3,338
Added 3.01%
107,637
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$42,259
$8.52 p/Share
4,960
Reduced 4.54%
104,299
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
9,351
Added 7.88%
109,259
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$15,595
$6.14 p/Share
2,540
Reduced 2.48%
99,908
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
5,280
Added 4.9%
102,448
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$9,972
$6.77 p/Share
1,473
Reduced 1.49%
97,168
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
3,061
Added 3.01%
98,641
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$16,754
$6.39 p/Share
2,622
Reduced 2.67%
95,580
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
5,450
Added 5.26%
98,202
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$11,803
$6.62 p/Share
1,783
Reduced 1.89%
92,752
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
3,338
Added 3.41%
94,535
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$6,184
$10.04 p/Share
616
Reduced 0.67%
91,197
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
1,280
Added 1.37%
91,813
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$14,788
$10.04 p/Share
1,473
Reduced 1.6%
90,533
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
3,061
Added 3.22%
92,006
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$27,662
$10.55 p/Share
2,622
Reduced 2.86%
88,945
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
5,451
Added 5.62%
91,567
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$16,702
$10.4 p/Share
1,606
Reduced 1.83%
86,116
Common Stock