High Today
146.54
Low Today
137.51
Volume
3.5M
10-Day Avg Volume
2.8M
52-Week High (06/03/26)
174.10
52-Week Low (06/13/25)
57.9800
1 Yr % Change (TTM)
136.02
Market Cap
15.6B
Shares Outstanding
108.1M
Price/Earnings
69.1x
Revenue (TTM)
707.6M
Earnings per Share
2.10
Dividend + Yield
-- (0.00%)
Beta
2.43