May 15
2025
SELL
Payment of exercise price or tax liability
$34,282
$8.73 p/Share
3,927
Reduced 3.01%
126,446
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
16,127
Added 11.01%
130,373
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$20,618
$12.2 p/Share
1,690
Reduced 1.46%
114,246
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
-
6,938
Added 5.65%
115,936
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$81,012
$12.78 p/Share
6,339
Reduced 5.5%
108,998
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
24,650
Added 17.61%
115,337
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$16,610
$15.7 p/Share
1,058
Reduced 1.15%
90,687
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$65,973
$16.8 p/Share
3,927
Reduced 4.1%
91,745
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
16,127
Added 14.42%
95,672
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$30,183
$17.86 p/Share
1,690
Reduced 2.08%
79,545
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
6,939
Added 7.87%
81,235
Common Stock
Dec 28
2023
SELL
Payment of exercise price or tax liability
$207,429
$18.25 p/Share
11,366
Reduced 13.27%
74,296
Common Stock
Dec 28
2023
BUY
Exercise of conversion of derivative security
-
42,663
Added 33.25%
85,662
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$9,955
$9.41 p/Share
1,058
Reduced 2.4%
42,999
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$9,295
$5.5 p/Share
1,690
Reduced 3.69%
44,057
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
6,939
Added 13.17%
45,747
Common Stock
Mar 06
2023
BUY
Open market or private purchase
$75,000
$6.0 p/Share
12,500
Added 24.36%
38,808
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$10,622
$10.04 p/Share
1,058
Reduced 3.87%
26,308
Common Stock
May 10
2022
BUY
Open market or private purchase
$204,500
$20.45 p/Share
10,000
Added 26.76%
27,366
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
17,366
Added 50.0%
17,366
Common Stock