Jan 06
2026
SELL
Open market or private sale
$25,334
$25.59 p/Share
990
Reduced 0.65%
150,746
Common Stock
Dec 09
2025
SELL
Open market or private sale
$25,959
$25.13 p/Share
1,033
Reduced 0.68%
151,736
Common Stock
Dec 04
2025
SELL
Open market or private sale
$771,600
$25.72 p/Share
30,000
Reduced 16.41%
152,769
Common Stock
Nov 25
2025
SELL
Open market or private sale
$15,616
$26.74 p/Share
584
Reduced 0.32%
182,769
Common Stock
Oct 09
2025
SELL
Open market or private sale
$22,790
$27.36 p/Share
833
Reduced 0.45%
183,353
Common Stock
Sep 11
2025
SELL
Open market or private sale
$27,688
$26.83 p/Share
1,032
Reduced 0.56%
184,186
Common Stock
Aug 26
2025
SELL
Open market or private sale
$15,009
$25.44 p/Share
590
Reduced 0.32%
185,218
Common Stock
Jul 07
2025
SELL
Open market or private sale
$19,530
$22.27 p/Share
877
Reduced 0.47%
185,808
Common Stock
Jun 10
2025
SELL
Open market or private sale
$24,695
$23.7 p/Share
1,042
Reduced 0.56%
186,685
Common Stock
May 28
2025
SELL
Open market or private sale
$13,094
$22.46 p/Share
583
Reduced 0.31%
187,727
Common Stock
Apr 09
2025
SELL
Open market or private sale
$18,742
$20.11 p/Share
932
Reduced 0.49%
188,310
Common Stock
Apr 01
2025
SELL
Open market or private sale
$582,067
$22.66 p/Share
25,687
Reduced 11.95%
189,242
Common Stock
Mar 18
2025
BUY
Grant, award, or other acquisition
-
98,120
Added 31.34%
214,929
Common Stock
Mar 11
2025
SELL
Open market or private sale
$103,775
$25.0 p/Share
4,151
Reduced 3.43%
116,809
Common Stock
Mar 03
2025
SELL
Open market or private sale
$16,803
$25.46 p/Share
660
Reduced 0.54%
120,960
Common Stock
Feb 12
2025
SELL
Open market or private sale
$4,219
$26.54 p/Share
159
Reduced 0.13%
121,620
Common Stock
Jan 06
2025
SELL
Open market or private sale
$26,668
$27.02 p/Share
987
Reduced 0.8%
121,779
Common Stock
Nov 26
2024
SELL
Open market or private sale
$15,803
$27.2 p/Share
581
Reduced 0.47%
122,766
Common Stock
Nov 12
2024
SELL
Open market or private sale
$3,849
$26.19 p/Share
147
Reduced 0.12%
123,347
Common Stock
Oct 30
2024
SELL
Open market or private sale
$20,696
$23.15 p/Share
894
Reduced 0.72%
123,494
Common Stock
Sep 16
2024
SELL
Open market or private sale
$15,348
$25.12 p/Share
611
Reduced 0.49%
124,388
Common Stock
Aug 21
2024
SELL
Open market or private sale
$3,636
$25.61 p/Share
142
Reduced 0.11%
124,999
Common Stock
Jul 11
2024
SELL
Open market or private sale
$17,007
$20.54 p/Share
828
Reduced 0.66%
125,141
Common Stock
May 29
2024
SELL
Open market or private sale
$12,501
$21.78 p/Share
574
Reduced 0.45%
125,969
Common Stock
May 17
2024
SELL
Open market or private sale
$2,550
$22.18 p/Share
115
Reduced 0.09%
126,543
Common Stock