Jun 05
2025
SELL
Open market or private sale
$54,075
$10.3 p/Share
5,250
Reduced 0.4%
1,298,925
Common Stock
May 25
2025
SELL
Payment of exercise price or tax liability
$189,755
$9.86 p/Share
19,245
Reduced 1.45%
1,304,175
Common Stock
May 25
2025
BUY
Exercise of conversion of derivative security
-
36,138
Added 2.66%
1,323,420
Common Stock
May 15
2025
SELL
Open market or private sale
$55,912
$10.65 p/Share
5,250
Reduced 0.41%
1,287,282
Common Stock
May 01
2025
SELL
Open market or private sale
$52,500
$10.0 p/Share
5,250
Reduced 0.4%
1,292,532
Common Stock
Apr 23
2025
SELL
Open market or private sale
$54,285
$10.34 p/Share
5,250
Reduced 0.4%
1,297,782
Common Stock
Apr 09
2025
SELL
Open market or private sale
$52,500
$10.0 p/Share
5,250
Reduced 0.4%
1,303,032
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$187,025
$12.47 p/Share
14,998
Reduced 1.13%
1,308,282
Common Stock
Feb 25
2025
SELL
Sale (or disposition) back to the issuer
$102,914
$12.47 p/Share
8,253
Reduced 0.62%
1,323,280
Common Stock
Feb 25
2025
BUY
Exercise of conversion of derivative security
-
36,349
Added 2.66%
1,331,533
Common Stock
Feb 06
2025
SELL
Open market or private sale
$233,920
$13.76 p/Share
17,000
Reduced 1.3%
1,295,184
Common Stock
Jan 02
2025
SELL
Open market or private sale
$274,040
$16.12 p/Share
17,000
Reduced 1.28%
1,312,184
Common Stock
Dec 05
2024
SELL
Open market or private sale
$269,280
$15.84 p/Share
17,000
Reduced 1.26%
1,329,184
Common Stock
Nov 25
2024
SELL
Payment of exercise price or tax liability
$134,392
$16.73 p/Share
8,033
Reduced 0.59%
1,346,184
Common Stock
Nov 25
2024
SELL
Sale (or disposition) back to the issuer
$358,088
$16.73 p/Share
21,404
Reduced 1.56%
1,354,217
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
-
36,348
Added 2.57%
1,375,621
Common Stock
Nov 07
2024
SELL
Open market or private sale
$253,130
$14.89 p/Share
17,000
Reduced 1.25%
1,339,273
Common Stock
Oct 03
2024
SELL
Open market or private sale
$188,530
$11.09 p/Share
17,000
Reduced 1.24%
1,356,273
Common Stock
Sep 05
2024
SELL
Open market or private sale
$193,120
$11.36 p/Share
17,000
Reduced 1.22%
1,373,273
Common Stock
Aug 25
2024
SELL
Sale (or disposition) back to the issuer
$263,898
$12.33 p/Share
21,403
Reduced 1.51%
1,398,306
Common Stock
Aug 25
2024
SELL
Payment of exercise price or tax liability
$99,046
$12.33 p/Share
8,033
Reduced 0.57%
1,390,273
Common Stock
Aug 25
2024
BUY
Exercise of conversion of derivative security
-
36,347
Added 2.5%
1,419,709
Common Stock
Aug 08
2024
SELL
Open market or private sale
$174,250
$10.25 p/Share
17,000
Reduced 1.21%
1,383,362
Common Stock
May 25
2024
SELL
Payment of exercise price or tax liability
$72,457
$9.02 p/Share
8,033
Reduced 0.57%
1,400,362
Common Stock
May 25
2024
SELL
Sale (or disposition) back to the issuer
$193,055
$9.02 p/Share
21,403
Reduced 1.5%
1,408,395
Common Stock