High Today
45.4800
Low Today
43.9800
Volume
726.2K
10-Day Avg Volume
812.3K
52-Week High (02/27/26)
60.1300
52-Week Low (06/13/25)
20.2500
1 Yr % Change (TTM)
117.54
Market Cap
9.9B
Shares Outstanding
221.1M
Price/Earnings
12.5x
Revenue (TTM)
1.3B
Earnings per Share
3.56
Dividend + Yield
0.16 (0.50%)
Beta
1.44