Nov 04
2024
SELL
Payment of exercise price or tax liability
$5,788
$21.05 p/Share
275
Reduced 14.55%
1,615
Common Stock, par valu...
Nov 04
2024
BUY
Grant, award, or other acquisition
$20,439
$21.05 p/Share
971
Added 34.3%
1,860
Common Stock, par valu...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$1,788
$2.01 p/Share
890
Reduced 6.93%
11,951
Common Stock, par valu...
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 17.2%
12,841
Common Stock, par valu...
Feb 18
2024
SELL
Payment of exercise price or tax liability
$718
$2.19 p/Share
328
Reduced 3.12%
10,174
Common Stock, par valu...
Feb 18
2024
BUY
Exercise of conversion of derivative security
$2,150
$2.19 p/Share
982
Added 8.55%
10,502
Common Stock, par valu...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$1,747
$2.19 p/Share
798
Reduced 7.73%
9,520
Common Stock, par valu...
Feb 17
2024
BUY
Exercise of conversion of derivative security
$5,260
$2.19 p/Share
2,402
Added 18.88%
10,318
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$2,508
$3.63 p/Share
691
Reduced 8.03%
7,916
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$7,365
$3.63 p/Share
2,029
Added 19.08%
8,607
Common Stock, par valu...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$1,353
$4.04 p/Share
335
Reduced 4.85%
6,578
Common Stock, par valu...
Feb 18
2023
BUY
Exercise of conversion of derivative security
$3,971
$4.04 p/Share
983
Added 12.45%
6,913
Common Stock, par valu...
Feb 07
2023
SELL
Payment of exercise price or tax liability
$1,855
$4.45 p/Share
417
Reduced 6.57%
5,930
Common Stock, par valu...
Feb 07
2023
BUY
Grant, award, or other acquisition
$5,446
$4.45 p/Share
1,224
Added 16.17%
6,347
Common Stock, par valu...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$8,247
$14.05 p/Share
587
Reduced 10.28%
5,123
Common Stock, par valu...
Feb 21
2022
BUY
Exercise of conversion of derivative security
$24,250
$14.05 p/Share
1,726
Added 23.21%
5,710
Common Stock, par valu...
Feb 07
2022
SELL
Payment of exercise price or tax liability
$7,650
$17.23 p/Share
444
Reduced 10.03%
3,984
Common Stock, par valu...
Feb 07
2022
BUY
Grant, award, or other acquisition
$22,485
$17.23 p/Share
1,305
Added 22.76%
4,428
Common Stock, par valu...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$4,820
$15.96 p/Share
302
Reduced 8.82%
3,123
Common Stock, par valu...
Feb 22
2021
BUY
Exercise of conversion of derivative security
$14,172
$15.96 p/Share
888
Added 20.59%
3,425
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$2,299
$16.42 p/Share
140
Reduced 5.23%
2,537
Common Stock, par valu...
Feb 15
2021
BUY
Grant, award, or other acquisition
$6,765
$16.42 p/Share
412
Added 13.34%
2,677
Common Stock, par valu...