High Today
163.28
Low Today
157.27
Volume
461.8K
10-Day Avg Volume
578.2K
52-Week High (05/27/26)
180.42
52-Week Low (08/06/25)
92.0200
1 Yr % Change (TTM)
58.69
Market Cap
8.2B
Shares Outstanding
50.5M
Price/Earnings
21.0x
Revenue (TTM)
2.0B
Earnings per Share
7.85
Dividend + Yield
-- (0.00%)
Beta
1.33