Feb 28
2025
SELL
Payment of exercise price or tax liability
$185,161
$4.31 p/Share
42,961
Reduced 2.97%
1,404,049
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$250,377
$4.41 p/Share
56,775
Reduced 3.78%
1,447,010
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$27,369
$4.3 p/Share
6,365
Reduced 0.42%
1,503,785
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
121,320
Added 7.44%
1,510,150
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$216,844
$5.28 p/Share
41,069
Reduced 2.87%
1,388,830
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$29,542
$5.55 p/Share
5,323
Reduced 0.43%
1,242,416
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
187,483
Added 11.59%
1,429,899
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$33,416
$5.25 p/Share
6,365
Reduced 0.51%
1,247,739
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
34,722
Added 3.45%
971,021
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$80,875
$4.98 p/Share
16,240
Reduced 1.7%
936,299
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
41,275
Added 4.17%
948,129
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$60,912
$5.2 p/Share
11,714
Reduced 1.27%
911,264
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
48,000
Added 4.97%
917,656
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$567,523
$21.37 p/Share
26,557
Reduced 3.03%
849,766
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
67,493
Added 7.24%
864,493
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$17,944,244
$1099.39 p/Share
16,322
Reduced 1.83%
874,978
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
41,534
Added 4.49%
882,699
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$745,854
$24.55 p/Share
30,381
Reduced 3.87%
754,795
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
77,210
Added 9.08%
773,346
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$1,872,087
$26.3 p/Share
71,182
Reduced 9.14%
707,966
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
195,292
Added 21.27%
722,705
Common Stock