High Today
168.49
Low Today
162.95
Volume
118.8K
10-Day Avg Volume
138.5K
52-Week High (05/06/26)
183.91
52-Week Low (06/18/25)
75.5811
1 Yr % Change (TTM)
108.74
Market Cap
2.6B
Shares Outstanding
15.5M
Price/Earnings
30.0x
Revenue (TTM)
2.0B
Earnings per Share
5.25
Dividend + Yield
-- (0.00%)
Beta
1.19