High Today
427.26
Low Today
412.46
Volume
287.9K
10-Day Avg Volume
272.5K
52-Week High (05/28/26)
484.71
52-Week Low (06/11/25)
158.48
1 Yr % Change (TTM)
157.16
Market Cap
6.6B
Shares Outstanding
15.6M
Price/Earnings
49.1x
Revenue (TTM)
3.7B
Earnings per Share
9.07
Dividend + Yield
-- (0.00%)
Beta
1.89