Oct 14
2025
SELL
Payment of exercise price or tax liability
$94,440
$12.87 p/Share
7,338
Reduced 0.73%
995,346
Common Stock
Oct 08
2025
SELL
Open market or private sale
$241,982
$13.0 p/Share
18,614
Reduced 1.82%
1,002,684
Common Stock
Oct 08
2025
SELL
Payment of exercise price or tax liability
$75,466
$12.66 p/Share
5,961
Reduced 0.58%
1,021,298
Common Stock
Oct 02
2025
SELL
Open market or private sale
$1,441,200
$12.01 p/Share
120,000
Reduced 10.46%
1,027,259
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$49,328
$11.11 p/Share
4,440
Reduced 0.39%
1,147,259
Common Stock
Sep 14
2025
SELL
Payment of exercise price or tax liability
$59,731
$8.14 p/Share
7,338
Reduced 0.63%
1,151,699
Common Stock
Sep 08
2025
SELL
Payment of exercise price or tax liability
$13,991
$9.39 p/Share
1,490
Reduced 0.13%
1,159,037
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$41,377
$10.51 p/Share
3,937
Reduced 0.34%
1,160,527
Common Stock
Aug 22
2025
BUY
Grant, award, or other acquisition
-
7,449
Added 0.64%
1,164,464
Common Stock
Aug 14
2025
SELL
Payment of exercise price or tax liability
$77,049
$10.5 p/Share
7,338
Reduced 0.63%
1,157,015
Common Stock
Aug 08
2025
SELL
Payment of exercise price or tax liability
$16,062
$10.78 p/Share
1,490
Reduced 0.13%
1,164,353
Common Stock
Jul 14
2025
SELL
Payment of exercise price or tax liability
$107,501
$14.65 p/Share
7,338
Reduced 0.63%
1,165,843
Common Stock
Jul 08
2025
SELL
Payment of exercise price or tax liability
$80,115
$13.44 p/Share
5,961
Reduced 0.51%
1,173,181
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$45,066
$10.15 p/Share
4,440
Reduced 0.38%
1,179,142
Common Stock
Jun 14
2025
SELL
Payment of exercise price or tax liability
$63,473
$8.65 p/Share
7,338
Reduced 0.62%
1,183,582
Common Stock
Jun 08
2025
SELL
Payment of exercise price or tax liability
$12,381
$8.31 p/Share
1,490
Reduced 0.12%
1,190,920
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$48,992
$8.28 p/Share
5,917
Reduced 0.49%
1,192,410
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
-
11,195
Added 0.93%
1,198,327
Common Stock
May 14
2025
SELL
Payment of exercise price or tax liability
$58,630
$7.99 p/Share
7,338
Reduced 0.61%
1,187,132
Common Stock
May 08
2025
SELL
Payment of exercise price or tax liability
$9,655
$6.48 p/Share
1,490
Reduced 0.12%
1,194,470
Common Stock
Apr 14
2025
SELL
Payment of exercise price or tax liability
$44,101
$6.01 p/Share
7,338
Reduced 0.61%
1,195,960
Common Stock
Apr 08
2025
SELL
Payment of exercise price or tax liability
$32,541
$5.46 p/Share
5,960
Reduced 0.49%
1,203,298
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
134,408
Added 10.0%
1,209,258
Common Stock
Mar 14
2025
SELL
Payment of exercise price or tax liability
$56,135
$7.65 p/Share
7,338
Reduced 0.68%
1,074,850
Common Stock
Mar 08
2025
SELL
Payment of exercise price or tax liability
$12,828
$8.61 p/Share
1,490
Reduced 0.14%
1,082,188
Common Stock