High Today
82.0000
Low Today
78.1700
Volume
841.5K
10-Day Avg Volume
1.9M
52-Week High (06/03/26)
100.75
52-Week Low (03/12/26)
59.6000
1 Yr % Change (TTM)
24.33
Market Cap
3.8B
Shares Outstanding
46.1M
Price/Earnings
23.3x
Revenue (TTM)
9.0B
Earnings per Share
3.34
Dividend + Yield
0.15 (0.18%)
Beta
2.21