High Today
70.7200
Low Today
67.3801
Volume
447.6K
10-Day Avg Volume
386.4K
52-Week High (07/10/25)
95.0000
52-Week Low (05/20/26)
65.0000
1 Yr % Change (TTM)
-20.06
Market Cap
2.5B
Shares Outstanding
35.2M
Price/Earnings
23.0x
Revenue (TTM)
6.4B
Earnings per Share
2.96
Dividend + Yield
0.88 (1.25%)
Beta
1.14