High Today
142.90
Low Today
140.23
Volume
157.0K
10-Day Avg Volume
370.0K
52-Week High (10/24/25)
223.04
52-Week Low (06/18/26)
140.23
1 Yr % Change (TTM)
-24.31
Market Cap
3.8B
Shares Outstanding
26.5M
Price/Earnings
18.4x
Revenue (TTM)
1.1B
Earnings per Share
8.01
Dividend + Yield
-- (0.00%)
Beta
.49