High Today
248.62
Low Today
233.14
Volume
515.3K
10-Day Avg Volume
824.8K
52-Week High (06/03/26)
288.68
52-Week Low (06/13/25)
85.6600
1 Yr % Change (TTM)
181.36
Market Cap
13.2B
Shares Outstanding
53.6M
Price/Earnings
53.4x
Revenue (TTM)
8.1B
Earnings per Share
4.72
Dividend + Yield
-- (0.00%)
Beta
2.3