Apr 12
2024
SELL
Sale (or disposition) back to the issuer
$582,067
$10.71 p/Share
54,348
Reduced 49.62%
55,190
Common Stock, par valu...
Apr 12
2024
BUY
Exercise of conversion of derivative security
$97,282
$1.79 p/Share
54,348
Added 33.16%
109,538
Common Stock, par valu...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$11,818
$9.07 p/Share
1,303
Reduced 2.31%
55,190
Common Stock, par valu...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
5,353
Added 8.66%
56,493
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$4,492
$9.6 p/Share
468
Reduced 0.91%
51,140
Common Stock, par valu...
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,923
Added 3.59%
51,608
Common Stock, par valu...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$54,549
$9.41 p/Share
5,797
Reduced 10.45%
49,685
Common Stock, par valu...
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
23,809
Added 30.03%
55,482
Common Stock, par valu...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$28,540
$9.41 p/Share
3,033
Reduced 8.74%
31,673
Common Stock, par valu...
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
12,458
Added 26.41%
34,706
Common Stock, par valu...
Sep 12
2023
SELL
Open market or private sale
$14,364
$16.05 p/Share
895
Reduced 3.87%
22,248
Common Stock, par valu...
Sep 12
2023
BUY
Exercise of conversion of derivative security
$6,059
$7.67 p/Share
790
Added 3.36%
22,724
Common Stock, par valu...
Sep 01
2023
SELL
Open market or private sale
$77,955
$16.07 p/Share
4,851
Reduced 17.83%
22,353
Common Stock, par valu...
Sep 01
2023
BUY
Exercise of conversion of derivative security
$34,699
$7.67 p/Share
4,524
Added 15.38%
24,885
Common Stock, par valu...
Aug 31
2023
SELL
Open market or private sale
$118,009
$16.01 p/Share
7,371
Reduced 24.53%
22,680
Common Stock, par valu...
Aug 31
2023
BUY
Exercise of conversion of derivative security
$54,104
$7.67 p/Share
7,054
Added 21.01%
26,527
Common Stock, par valu...
Aug 30
2023
SELL
Open market or private sale
$123,984
$16.0 p/Share
7,749
Reduced 25.2%
22,997
Common Stock, par valu...
Aug 30
2023
BUY
Exercise of conversion of derivative security
$54,433
$7.67 p/Share
7,097
Added 20.77%
27,067
Common Stock, par valu...
May 21
2023
SELL
Payment of exercise price or tax liability
$14,164
$15.6 p/Share
908
Reduced 3.7%
23,649
Common Stock, par valu...
May 21
2023
BUY
Exercise of conversion of derivative security
-
2,309
Added 8.59%
24,557
Common Stock, par valu...
Mar 20
2023
SELL
Open market or private sale
$796,800
$16.6 p/Share
48,000
Reduced 68.33%
22,248
Common Stock, par valu...
Mar 20
2023
BUY
Exercise of conversion of derivative security
$90,200
$4.51 p/Share
20,000
Added 22.16%
70,248
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$19,636
$15.07 p/Share
1,303
Reduced 2.53%
50,248
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
5,354
Added 9.41%
51,551
Common Stock, par valu...
Mar 03
2023
SELL
Sale (or disposition) back to the issuer
$819,024
$15.07 p/Share
54,348
Reduced 51.96%
50,248
Common Stock, par valu...