High Today
143.38
Low Today
138.23
Volume
237.4K
10-Day Avg Volume
272.0K
52-Week High (01/22/26)
160.29
52-Week Low (08/11/25)
107.00
1 Yr % Change (TTM)
6.26
Market Cap
3.6B
Shares Outstanding
25.0M
Price/Earnings
73.8x
Revenue (TTM)
2.2B
Earnings per Share
1.85
Dividend + Yield
-- (0.00%)
Beta
1.06