High Today
64.8000
Low Today
62.9000
Volume
26.6K
10-Day Avg Volume
31.4K
52-Week High (05/29/26)
70.3000
52-Week Low (06/13/25)
31.1500
1 Yr % Change (TTM)
107.06
Market Cap
2.9B
Shares Outstanding
45.7M
Price/Earnings
21.0x
Revenue (TTM)
1.7B
Earnings per Share
3.06
Dividend + Yield
0.46 (0.71%)
Beta
1.53