High Today
114.98
Low Today
112.21
Volume
131.9K
10-Day Avg Volume
185.4K
52-Week High (06/26/25)
150.96
52-Week Low (04/06/26)
97.2700
1 Yr % Change (TTM)
-16.43
Market Cap
1.2B
Shares Outstanding
10.4M
Price/Earnings
20.6x
Revenue (TTM)
676.4M
Earnings per Share
5.47
Dividend + Yield
1.48 (1.29%)
Beta
.39