High Today
145.77
Low Today
131.33
Volume
4.3M
10-Day Avg Volume
3.2M
52-Week High (04/24/26)
159.15
52-Week Low (11/20/25)
67.9700
1 Yr % Change (TTM)
84.66
Market Cap
22.1B
Shares Outstanding
152.5M
Price/Earnings
72.3x
Revenue (TTM)
3.2B
Earnings per Share
1.73
Dividend + Yield
0.40 (0.28%)
Beta
1.59