High Today
20.9100
Low Today
20.4200
Volume
2.6M
10-Day Avg Volume
2.6M
52-Week High (08/22/25)
27.3350
52-Week Low (03/20/26)
19.4900
1 Yr % Change (TTM)
-12.57
Market Cap
6.3B
Shares Outstanding
300.7M
Price/Earnings
50.6x
Revenue (TTM)
484.5M
Earnings per Share
0.41
Dividend + Yield
1.07 (5.11%)
Beta
1.03