STOCK · Rank #23
$129.92
▼ 1.60%
Mixed signals — maintaining current position is advised
Confidence
57%
Open
$131.94
High
$134.69
Low
$115.48
Volume
16.0M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Positive Signals
Earnings
Next report
2026-05-21
Recent News