High Today
40.5300
Low Today
39.8800
Volume
240.7K
10-Day Avg Volume
268.9K
52-Week High (06/12/26)
40.5300
52-Week Low (11/17/25)
25.6250
1 Yr % Change (TTM)
46.65
Market Cap
1.8B
Shares Outstanding
44.1M
Price/Earnings
14.2x
Revenue (TTM)
731.4M
Earnings per Share
2.66
Dividend + Yield
1.00 (2.50%)
Beta
1.11