Aug 25
2025
|
SELL
Payment of exercise price or tax liability
|
$33,431
$11.58 p/Share
|
2,887
Reduced 0.37%
|
773,135
Common Stock
|
|
Jul 07
2025
|
SELL
Open market or private sale
|
$442,500
$17.7 p/Share
|
25,000
Reduced 3.12%
|
776,022
Common Stock
|
|
Jul 07
2025
|
BUY
Exercise of conversion of derivative security
|
$56,000
$2.24 p/Share
|
25,000
Added 3.03%
|
801,222
Common Stock
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$425,000
$17.0 p/Share
|
25,000
Reduced 3.12%
|
776,022
Common Stock
|
|
Jun 03
2025
|
BUY
Exercise of conversion of derivative security
|
$56,000
$2.24 p/Share
|
25,000
Added 3.03%
|
801,022
Common Stock
|
|
May 15
2025
|
SELL
Open market or private sale
|
$424,000
$16.96 p/Share
|
25,000
Reduced 3.32%
|
727,151
Common Stock
|
|
May 15
2025
|
BUY
Exercise of conversion of derivative security
|
$97,509
$1.32 p/Share
|
73,871
Added 8.69%
|
776,022
Common Stock
|
|
Apr 23
2025
|
SELL
Open market or private sale
|
$236,139
$15.11 p/Share
|
15,628
Reduced 2.1%
|
727,151
Common Stock
|
|
Apr 22
2025
|
SELL
Open market or private sale
|
$4,518
$15.06 p/Share
|
300
Reduced 0.04%
|
742,779
Common Stock
|
|
Apr 21
2025
|
SELL
Open market or private sale
|
$50,681
$15.03 p/Share
|
3,372
Reduced 0.45%
|
743,079
Common Stock
|
|
Apr 17
2025
|
SELL
Open market or private sale
|
$85,614
$15.02 p/Share
|
5,700
Reduced 0.76%
|
746,451
Common Stock
|
|
Apr 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
90,950
Added 10.79%
|
752,151
Common Stock
|
|