Nov 04
2024
SELL
Payment of exercise price or tax liability
$14,650
$21.05 p/Share
696
Reduced 12.49%
4,875
Common Stock, par valu...
Nov 04
2024
BUY
Grant, award, or other acquisition
$51,088
$21.05 p/Share
2,427
Added 30.62%
5,498
Common Stock, par valu...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$4,546
$2.01 p/Share
2,262
Reduced 5.24%
40,880
Common Stock, par valu...
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
6,667
Added 12.3%
47,547
Common Stock, par valu...
Feb 18
2024
SELL
Payment of exercise price or tax liability
$1,824
$2.19 p/Share
833
Reduced 2.23%
36,475
Common Stock, par valu...
Feb 18
2024
BUY
Exercise of conversion of derivative security
$5,376
$2.19 p/Share
2,455
Added 6.17%
37,308
Common Stock, par valu...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$4,649
$2.19 p/Share
2,123
Reduced 5.74%
34,853
Common Stock, par valu...
Feb 17
2024
BUY
Exercise of conversion of derivative security
$13,737
$2.19 p/Share
6,273
Added 14.5%
36,976
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$7,862
$3.63 p/Share
2,166
Reduced 6.59%
30,703
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$23,090
$3.63 p/Share
6,361
Added 16.21%
32,869
Common Stock, par valu...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$3,381
$4.04 p/Share
837
Reduced 3.06%
26,508
Common Stock, par valu...
Feb 18
2023
BUY
Exercise of conversion of derivative security
$9,922
$4.04 p/Share
2,456
Added 8.24%
27,345
Common Stock, par valu...
Feb 07
2023
SELL
Payment of exercise price or tax liability
$5,811
$4.45 p/Share
1,306
Reduced 4.99%
24,889
Common Stock, par valu...
Feb 07
2023
BUY
Grant, award, or other acquisition
$17,065
$4.45 p/Share
3,835
Added 12.77%
26,195
Common Stock, par valu...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$30,615
$14.05 p/Share
2,179
Reduced 8.88%
22,360
Common Stock, par valu...
Feb 21
2022
BUY
Exercise of conversion of derivative security
$103,647
$14.05 p/Share
7,377
Added 23.11%
24,539
Common Stock, par valu...
Feb 07
2022
SELL
Payment of exercise price or tax liability
$32,703
$17.23 p/Share
1,898
Reduced 9.96%
17,162
Common Stock, par valu...
Feb 07
2022
BUY
Grant, award, or other acquisition
$96,092
$17.23 p/Share
5,577
Added 22.64%
19,060
Common Stock, par valu...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$27,116
$15.96 p/Share
1,699
Reduced 11.19%
13,483
Common Stock, par valu...
Feb 22
2021
BUY
Exercise of conversion of derivative security
$79,816
$15.96 p/Share
5,001
Added 24.78%
15,182
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$12,988
$16.42 p/Share
791
Reduced 7.21%
10,181
Common Stock, par valu...
Feb 15
2021
BUY
Grant, award, or other acquisition
$38,177
$16.42 p/Share
2,325
Added 17.49%
10,972
Common Stock, par valu...