Sep 24
2025
SELL
Payment of exercise price or tax liability
$22,857
$10.31 p/Share
2,217
Reduced 0.51%
434,803
Common Stock
Sep 08
2025
SELL
Payment of exercise price or tax liability
$8,770
$9.39 p/Share
934
Reduced 0.21%
437,020
Common Stock
Aug 27
2025
BUY
Exercise of in-the-money or at-the-money derivatives securities
$83,238
$8.75 p/Share
9,513
Added 2.13%
437,954
Common Stock
Aug 24
2025
SELL
Payment of exercise price or tax liability
$23,300
$10.51 p/Share
2,217
Reduced 0.51%
428,441
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$29,175
$10.51 p/Share
2,776
Reduced 0.64%
430,658
Common Stock
Aug 22
2025
BUY
Grant, award, or other acquisition
-
5,251
Added 1.2%
433,434
Common Stock
Aug 08
2025
SELL
Payment of exercise price or tax liability
$10,068
$10.78 p/Share
934
Reduced 0.22%
428,183
Common Stock
Jul 24
2025
SELL
Payment of exercise price or tax liability
$31,991
$14.43 p/Share
2,217
Reduced 0.51%
429,117
Common Stock
Jul 08
2025
SELL
Payment of exercise price or tax liability
$57,617
$13.44 p/Share
4,287
Reduced 0.98%
431,334
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$33,799
$10.15 p/Share
3,330
Reduced 0.76%
435,621
Common Stock
Jun 24
2025
SELL
Payment of exercise price or tax liability
$19,066
$8.6 p/Share
2,217
Reduced 0.5%
438,951
Common Stock
Jun 08
2025
SELL
Payment of exercise price or tax liability
$7,761
$8.31 p/Share
934
Reduced 0.21%
441,168
Common Stock
May 24
2025
SELL
Payment of exercise price or tax liability
$17,226
$7.77 p/Share
2,217
Reduced 0.5%
442,102
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$28,325
$8.28 p/Share
3,421
Reduced 0.76%
444,319
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
-
6,472
Added 1.42%
447,740
Common Stock
May 08
2025
SELL
Payment of exercise price or tax liability
$6,052
$6.48 p/Share
934
Reduced 0.21%
441,268
Common Stock
Apr 24
2025
SELL
Payment of exercise price or tax liability
$15,053
$6.79 p/Share
2,217
Reduced 0.5%
442,202
Common Stock
Apr 08
2025
SELL
Payment of exercise price or tax liability
$23,407
$5.46 p/Share
4,287
Reduced 0.96%
444,419
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
100,806
Added 18.34%
448,706
Common Stock
Mar 24
2025
SELL
Payment of exercise price or tax liability
$19,598
$8.84 p/Share
2,217
Reduced 0.63%
347,900
Common Stock
Mar 08
2025
SELL
Payment of exercise price or tax liability
$8,041
$8.61 p/Share
934
Reduced 0.27%
350,117
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$45,305
$8.61 p/Share
5,262
Reduced 1.48%
351,051
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
9,955
Added 2.72%
356,313
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$21,790
$9.82 p/Share
2,219
Reduced 0.64%
346,358
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
20,786
Added 5.63%
348,577
Common Stock