High Today
21.5300
Low Today
20.7500
Volume
2.9M
10-Day Avg Volume
3.5M
52-Week High (06/04/26)
21.5500
52-Week Low (08/11/25)
11.7750
1 Yr % Change (TTM)
57.97
Market Cap
7.6B
Shares Outstanding
358.9M
Price/Earnings
82.9x
Revenue (TTM)
8.7B
Earnings per Share
0.24
Dividend + Yield
0.36 (1.70%)
Beta
.45