High Today
116.87
Low Today
113.80
Volume
647.8K
10-Day Avg Volume
894.6K
52-Week High (04/27/26)
137.62
52-Week Low (10/30/25)
76.0100
1 Yr % Change (TTM)
12.91
Market Cap
9.6B
Shares Outstanding
82.9M
Price/Earnings
18.0x
Revenue (TTM)
3.0B
Earnings per Share
6.42
Dividend + Yield
1.16 (1.00%)
Beta
1.06