STOCK · Rank #67
$127.27
▼ 0.60%
Conditions are improving but entry signal is not yet confirmed
Confidence
45%
Open
$127.79
High
$134.49
Low
$118.20
Volume
2.4M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Positive Signals
Watch-outs
Earnings
Next report
2026-05-05
Recent News