Aug 30
2025
SELL
Payment of exercise price or tax liability
$1,087,211
$15.13 p/Share
71,858
Reduced 10.42%
617,806
Common Stock
Aug 30
2025
SELL
Sale (or disposition) back to the issuer
$305,913
$15.13 p/Share
20,219
Reduced 3.6%
542,008
Common Stock
Aug 30
2025
BUY
Exercise of conversion of derivative security
-
20,219
Added 3.53%
553,002
Common Stock
Aug 30
2025
BUY
Grant, award, or other acquisition
-
143,805
Added 17.43%
681,224
Common Stock
Aug 29
2025
SELL
Payment of exercise price or tax liability
$71,247
$15.13 p/Share
4,709
Reduced 0.86%
545,859
Common Stock
Aug 29
2025
SELL
Sale (or disposition) back to the issuer
$224,816
$15.13 p/Share
14,859
Reduced 2.63%
550,568
Common Stock
Aug 29
2025
BUY
Exercise of conversion of derivative security
-
14,859
Added 2.56%
565,427
Common Stock
Aug 27
2025
SELL
Sale (or disposition) back to the issuer
$159,279
$15.37 p/Share
10,363
Reduced 1.84%
553,583
Common Stock
Aug 27
2025
SELL
Payment of exercise price or tax liability
$46,340
$15.37 p/Share
3,015
Reduced 0.54%
550,568
Common Stock
Aug 27
2025
BUY
Exercise of conversion of derivative security
-
10,363
Added 1.8%
563,946
Common Stock
Aug 27
2025
BUY
Grant, award, or other acquisition
-
26,774
Added 4.61%
553,583
Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$171,451
$9.96 p/Share
17,214
Reduced 3.16%
526,809
Common Stock
Aug 30
2024
SELL
Sale (or disposition) back to the issuer
$201,381
$9.96 p/Share
20,219
Reduced 3.81%
510,282
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
-
20,219
Added 3.73%
521,276
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
-
31,274
Added 5.49%
538,616
Common Stock
Aug 29
2024
SELL
Payment of exercise price or tax liability
$43,013
$9.95 p/Share
4,323
Reduced 0.84%
512,749
Common Stock
Aug 29
2024
SELL
Sale (or disposition) back to the issuer
$147,847
$9.95 p/Share
14,859
Reduced 2.79%
517,072
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
-
14,859
Added 2.72%
531,931
Common Stock
Aug 27
2024
BUY
Grant, award, or other acquisition
-
41,451
Added 7.42%
517,072
Common Stock
Aug 24
2024
SELL
Payment of exercise price or tax liability
$22,700
$10.0 p/Share
2,270
Reduced 0.48%
475,621
Common Stock
Aug 24
2024
SELL
Sale (or disposition) back to the issuer
$84,890
$10.0 p/Share
8,489
Reduced 1.75%
477,891
Common Stock
Aug 24
2024
BUY
Exercise of conversion of derivative security
-
8,489
Added 1.72%
486,380
Common Stock
Mar 20
2024
SELL
Open market or private sale
$132,500
$13.25 p/Share
10,000
Reduced 2.05%
477,891
Common Stock
Sep 29
2023
SELL
Open market or private sale
$90,000
$12.0 p/Share
7,500
Reduced 1.51%
487,891
Common Stock
Aug 30
2023
SELL
Sale (or disposition) back to the issuer
$172,476
$8.53 p/Share
20,220
Reduced 3.92%
495,391
Common Stock