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
Mar 07
2025
SELL
Payment of exercise price or tax liability
$66,977
$8.61 p/Share
7,779
Reduced 0.71%
1,083,678
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
14,718
Added 1.33%
1,091,457
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$84,020
$11.45 p/Share
7,338
Reduced 0.68%
1,076,739
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
33,170
Added 2.97%
1,084,077
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$17,552
$11.78 p/Share
1,490
Reduced 0.14%
1,050,907
Common Stock
Jan 14
2025
SELL
Payment of exercise price or tax liability
$79,295
$10.56 p/Share
7,509
Reduced 0.71%
1,052,397
Common Stock