High Today
553.87
Low Today
525.10
Volume
198.4K
10-Day Avg Volume
167.7K
52-Week High (05/29/26)
579.79
52-Week Low (11/06/25)
401.90
1 Yr % Change (TTM)
6.96
Market Cap
5.7B
Shares Outstanding
10.5M
Price/Earnings
13.7x
Revenue (TTM)
2.3B
Earnings per Share
39.66
Dividend + Yield
-- (0.00%)
Beta
1.45