May 16
2025
SELL
Payment of exercise price or tax liability
$192,121
$5.9 p/Share
32,563
Reduced 5.51%
558,072
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
72,619
Added 10.95%
590,635
Common Stock
May 05
2025
SELL
Payment of exercise price or tax liability
$10,123
$5.1 p/Share
1,985
Reduced 0.38%
518,016
Common Stock
May 05
2025
BUY
Exercise of conversion of derivative security
-
4,426
Added 0.84%
520,001
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$75,940
$6.87 p/Share
11,054
Reduced 2.1%
515,575
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
24,651
Added 4.47%
526,629
Common Stock
Feb 17
2025
SELL
Payment of exercise price or tax liability
$130,396
$7.05 p/Share
18,496
Reduced 3.55%
501,978
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
41,247
Added 7.34%
520,474
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$365,627
$7.05 p/Share
51,862
Reduced 9.77%
479,227
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
162,972
Added 23.48%
531,089
Common Stock
May 16
2024
SELL
Payment of exercise price or tax liability
$272,552
$8.37 p/Share
32,563
Reduced 7.39%
408,173
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
-
72,619
Added 14.15%
440,736
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
41,247
Added 9.64%
386,613
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$268,741
$7.67 p/Share
35,038
Reduced 8.69%
368,117
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
55,497
Added 13.54%
354,400
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$246,371
$14.9 p/Share
16,535
Reduced 5.12%
306,411
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
54,468
Added 14.43%
322,946
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$3,030,689
$25.86 p/Share
117,196
Reduced 30.39%
268,478
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
272,573
Added 41.41%
385,674
Common Stock
May 07
2021
SELL
Open market or private sale
$1,153,775
$29.3 p/Share
39,378
Reduced 25.83%
113,101
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$340,635
$21.23 p/Share
16,045
Reduced 9.52%
152,479
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
50,505
Added 23.06%
168,524
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$566,455
$21.77 p/Share
26,020
Reduced 18.06%
118,019
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
-
57,692
Added 28.6%
144,039
Common Stock