Mar 01
2025
SELL
Payment of exercise price or tax liability
$16,134
$5.61 p/Share
2,876
Reduced 3.02%
92,402
Common Stock, par valu...
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
11,813
Added 11.03%
95,278
Common Stock, par valu...
Feb 24
2025
SELL
Payment of exercise price or tax liability
$45,955
$5.05 p/Share
9,100
Reduced 9.83%
83,465
Common Stock, par valu...
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
12,459
Added 11.86%
92,565
Common Stock, par valu...
Feb 24
2025
BUY
Grant, award, or other acquisition
-
24,916
Added 23.72%
80,106
Common Stock, par valu...
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...