High Today
96.2460
Low Today
87.4000
Volume
4.3M
10-Day Avg Volume
2.2M
52-Week High (05/05/26)
205.50
52-Week Low (06/11/25)
71.8400
1 Yr % Change (TTM)
29.08
Market Cap
5.1B
Shares Outstanding
54.3M
Price/Earnings
26.9x
Revenue (TTM)
7.6B
Earnings per Share
4.52
Dividend + Yield
0.32 (0.34%)
Beta
1.64