High Today
98.5850
Low Today
91.0000
Volume
788.9K
10-Day Avg Volume
317.0K
52-Week High (01/28/26)
106.15
52-Week Low (09/19/25)
38.3000
1 Yr % Change (TTM)
27.49
Market Cap
6.1B
Shares Outstanding
62.8M
Price/Earnings
26.2x
Revenue (TTM)
5.2B
Earnings per Share
3.24
Dividend + Yield
1.03 (1.05%)
Beta
1.42