STOCK · Rank #14
$129.26
▼ 0.70%
Mixed signals — maintaining current position is advised
Confidence
62%
Open
$130.01
High
$133.10
Low
$100.88
Volume
3.1M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Positive Signals
Earnings
Next report
2026-05-19
Recent News