High Today
322.41
Low Today
315.00
Volume
334.7K
10-Day Avg Volume
307.2K
52-Week High (02/12/26)
345.17
52-Week Low (06/13/25)
237.72
1 Yr % Change (TTM)
31.08
Market Cap
10.7B
Shares Outstanding
33.4M
Price/Earnings
28.7x
Revenue (TTM)
2.4B
Earnings per Share
10.94
Dividend + Yield
2.52 (0.79%)
Beta
1.01