STOCK · Rank #27
$95.28
▼ 1.01%
Mixed signals — maintaining current position is advised
Confidence
57%
Open
$97.24
High
$97.63
Low
$83.80
Volume
9.8M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Positive Signals
Earnings
Next report
2026-07-21
Recent News