Nov 25
2024
SELL
Open market or private sale
$214,540
$10.0 p/Share
21,454
Reduced 4.58%
446,679
Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$49,820
$7.97 p/Share
6,251
Reduced 1.32%
468,133
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
-
25,663
Added 5.17%
471,051
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$37,106
$6.39 p/Share
5,807
Added 1.28%
448,721
Common Stock
Aug 23
2024
SELL
Open market or private sale
$170,390
$10.0 p/Share
17,039
Reduced 3.7%
442,914
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$57,009
$9.12 p/Share
6,251
Reduced 1.34%
459,953
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
-
25,662
Added 5.25%
462,871
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$25,411
$7.11 p/Share
3,574
Reduced 0.81%
440,042
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
-
14,667
Added 3.21%
442,043
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$41,787
$6.42 p/Share
6,509
Added 1.49%
428,949
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$30,707
$6.96 p/Share
4,412
Reduced 1.03%
422,440
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
14,664
Added 3.34%
424,919
Common Stock
Dec 14
2023
SELL
Open market or private sale
$246,192
$9.5 p/Share
25,915
Reduced 5.96%
409,188
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$24,189
$6.77 p/Share
3,573
Reduced 0.81%
435,103
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
-
14,665
Added 3.25%
437,104
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$31,478
$8.81 p/Share
3,573
Reduced 0.84%
424,011
Common Stock
Aug 20
2023
BUY
Exercise of conversion of derivative security
-
14,663
Added 3.33%
426,012
Common Stock
Aug 15
2023
SELL
Open market or private sale
$153,000
$10.2 p/Share
15,000
Reduced 3.51%
412,921
Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$57,262
$10.53 p/Share
5,438
Reduced 1.25%
427,921
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
-
22,321
Added 4.91%
432,428
Common Stock
May 02
2023
BUY
Exercise of conversion of derivative security
$139,053
$3.75 p/Share
37,081
Added 8.27%
411,038
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$32,189
$7.41 p/Share
4,344
Reduced 1.15%
373,957
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
16,643
Added 4.21%
378,301
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$9,624
$8.34 p/Share
1,154
Reduced 0.32%
361,658
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
3,812
Added 1.04%
362,260
Common Stock