Jan 08
2026
SELL
Open market or private sale
$185,000
$18.5 p/Share
10,000
Reduced 6.04%
155,633
Common Stock
Jan 02
2026
BUY
Grant, award, or other acquisition
-
592
Added 0.36%
165,633
Common Stock
Dec 02
2025
-
300
Reduced 0.18%
165,041
Common Stock
Oct 01
2025
BUY
Grant, award, or other acquisition
-
602
Added 0.36%
165,341
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
-
592
Added 0.36%
164,738
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$194
$14.95 p/Share
13
Reduced 0.01%
164,146
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
700
Added 0.42%
164,159
Common Stock
Mar 26
2025
SELL
Payment of exercise price or tax liability
$18,022
$15.26 p/Share
1,181
Reduced 0.72%
163,459
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$108,387
$15.14 p/Share
7,159
Reduced 4.17%
164,640
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
23,115
Added 11.86%
171,799
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
19,456
Added 11.57%
148,683
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$48,553
$16.47 p/Share
2,948
Reduced 2.23%
129,227
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
545
Added 0.41%
132,175
Common Stock
Nov 26
2024
SELL
Payment of exercise price or tax liability
$3,900
$18.14 p/Share
215
Reduced 0.16%
131,629
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$3,903
$10.06 p/Share
388
Added 0.29%
131,844
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
612
Added 0.46%
131,456
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
658
Added 0.5%
130,853
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$15,574
$13.65 p/Share
1,141
Reduced 1.31%
86,109
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$37,750
$13.04 p/Share
2,895
Reduced 3.21%
87,250
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
9,458
Added 9.5%
90,145
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$10,125
$13.34 p/Share
759
Reduced 0.94%
79,993
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
17,374
Added 17.71%
80,752
Common Stock