May 23
2025
SELL
Payment of exercise price or tax liability
$9,207
$6.6 p/Share
1,395
Reduced 3.69%
36,422
Common Stock
May 23
2025
BUY
Exercise of conversion of derivative security
-
3,334
Added 8.1%
37,817
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$2,709
$5.68 p/Share
477
Reduced 1.36%
34,483
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
-
1,167
Added 3.23%
34,960
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$8,580
$8.47 p/Share
1,013
Reduced 2.91%
33,793
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
2,149
Added 5.82%
34,806
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$22,087
$10.04 p/Share
2,200
Reduced 6.31%
32,657
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
4,668
Added 11.81%
34,857
Common Stock
May 23
2024
SELL
Payment of exercise price or tax liability
$17,386
$12.15 p/Share
1,431
Reduced 4.53%
30,189
Common Stock
May 23
2024
BUY
Exercise of conversion of derivative security
-
3,334
Added 9.54%
31,620
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$3,873
$8.42 p/Share
460
Reduced 1.6%
28,286
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
976
Added 3.28%
28,746
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$8,569
$8.46 p/Share
1,013
Reduced 3.52%
27,770
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
2,149
Added 6.95%
28,783
Common Stock
Aug 14
2023
BUY
Open market or private purchase
$9,790
$9.79 p/Share
1,000
Added 3.62%
26,634
Common Stock
Aug 11
2023
BUY
Open market or private purchase
$9,370
$9.37 p/Share
1,000
Added 3.75%
25,634
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
2,094
Added 7.83%
24,634
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
976
Added 4.15%
22,540
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
2,149
Added 9.06%
21,564
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
2,094
Added 9.74%
19,415
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
976
Added 5.33%
17,321
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
615
Added 3.63%
16,345
Common Stock
Nov 13
2021
BUY
Exercise of conversion of derivative security
-
616
Added 3.77%
15,730
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
616
Added 3.92%
15,114
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
-
616
Added 4.08%
14,498
Common Stock