High Today
274.80
Low Today
255.00
Volume
591.2K
10-Day Avg Volume
1.1M
52-Week High (06/03/26)
314.34
52-Week Low (06/13/25)
66.0700
1 Yr % Change (TTM)
309.52
Market Cap
9.3B
Shares Outstanding
34.0M
Price/Earnings
51.4x
Revenue (TTM)
885.6M
Earnings per Share
5.03
Dividend + Yield
2.00 (0.73%)
Beta
3.17