STOCK · Rank #22
$142.10
▼ 0.17%
Mixed signals — maintaining current position is advised
Confidence
65%
Open
$142.32
High
$145.44
Low
$125.47
Volume
3.3M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Positive Signals
Earnings
Next report
2026-07-14