High Today
49.6800
Low Today
47.6600
Volume
88.0K
10-Day Avg Volume
237.4K
52-Week High (06/10/26)
49.6900
52-Week Low (02/12/26)
33.7600
1 Yr % Change (TTM)
18.85
Market Cap
1.0B
Shares Outstanding
20.3M
Price/Earnings
14.2x
Revenue (TTM)
3.0B
Earnings per Share
3.30
Dividend + Yield
-- (0.00%)
Beta
1.61