High Today
120.56
Low Today
116.48
Volume
249.9K
10-Day Avg Volume
439.4K
52-Week High (09/08/25)
129.10
52-Week Low (03/19/26)
83.4900
1 Yr % Change (TTM)
32.21
Market Cap
3.2B
Shares Outstanding
26.7M
Price/Earnings
19.4x
Revenue (TTM)
3.8B
Earnings per Share
6.05
Dividend + Yield
1.50 (1.25%)
Beta
1.22