High Today
76.3000
Low Today
69.4700
Volume
5.3M
10-Day Avg Volume
5.7M
52-Week High (06/03/26)
79.5000
52-Week Low (06/20/25)
19.7902
1 Yr % Change (TTM)
274.75
Market Cap
18.9B
Shares Outstanding
247.9M
Price/Earnings
37.1x
Revenue (TTM)
6.7B
Earnings per Share
1.75
Dividend + Yield
0.33 (0.44%)
Beta
2.76