High Today
317.17
Low Today
303.57
Volume
241.2K
10-Day Avg Volume
238.8K
52-Week High (05/06/26)
346.20
52-Week Low (08/08/25)
174.92
1 Yr % Change (TTM)
69.39
Market Cap
8.2B
Shares Outstanding
25.9M
Price/Earnings
56.0x
Revenue (TTM)
1.1B
Earnings per Share
5.23
Dividend + Yield
0.32 (0.10%)
Beta
.8