STOCK · Rank #105
$91.13
▼ 1.46%
Trend is weak — price is below key moving averages
Confidence
27%
Open
$92.15
High
$116.81
Low
$90.72
Volume
12.8M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Positive Signals
Watch-outs
Earnings
Next report
2026-07-15
Recent News