High Today
345.81
Low Today
335.56
Volume
233.3K
10-Day Avg Volume
414.2K
52-Week High (06/09/26)
348.15
52-Week Low (06/18/25)
179.79
1 Yr % Change (TTM)
88.00
Market Cap
9.1B
Shares Outstanding
26.4M
Price/Earnings
14.3x
Revenue (TTM)
2.2B
Earnings per Share
23.54
Dividend + Yield
0.04 (0.01%)
Beta
.85