$81.04
+2.67 (+3.41%)
Overall Signal
Buy
Moving Averages
Buy
Oscillators
Neutral
Key Stats
Open$79.44
High$81.04
Low$78.36
Prev Close$78.37
52W High$99.50
52W Low$62.60
Volume219,650
Technicals
RSI (14)51.14
MACD-0.8613
MACD Signal-0.5909
SMA 50$81.04
SMA 200$81.38
EMA 50$80.72
EMA 200$79.54
Fundamentals
Market Cap$1.84B
P/E (TTM)20.56
EPS (TTM)4.09
Dividend Yield—
Beta (1Y)1.06
Employees970
CurrencyUSD
Earnings & Analyst
Next EarningsAug 7, 2026
EPS Forecast (Next Q)2.04
Target Avg$110.00
Target High$124.00
Target Low$91.00
Target Median$110.00
Upside vs Avg35.74%
Technical indicators and analyst targets are provided for informational and educational purposes only. They do not constitute investment advice. Please refer to our Risk Disclaimer before making any trading decisions.
