$124.42
+4.36 (+3.63%)
Analyst Consensus
Hold
30
Analysts
Very High
Coverage
Price Target
Analyst Price Target
-18.6% upside
Low Target
$59.73
Average Target
$101.26
High Target
$123.31
Current Price
$124.42
Current
$124.42
$124.42
Target
$101.26
$101.26
$59.73
$101.26 avg
$123.31
Scenario Analysis
Bear Case
$59.73
-52.0%
Low target
Base Case
$101.26
-18.6%
Avg target
Bull Case
$123.31
+-0.9%
High target
Risk/Reward
0.0x
Unfavorable
Price in Context
52-Week High
$164.42
-24.3% from high
52-Week Low
$94.35
+31.9% from low
50-Day SMA
$113.11
+10.0% vs SMA
200-Day SMA
$120.08
+3.6% vs SMA
RSI (14)
47.1
Neutral
Target vs 52W High
$101.26
-38.4% vs high
Next Earnings Report
Feb 17, 2026 · Before Market Open
1d
tomorrow
EPS Est: $1.24
Earnings in 1 days. Analyst targets may shift significantly after the report.
Peer Consensus — Building