STOCK · Rank #21
$188.07
▼ 0.31%
Mixed signals — maintaining current position is advised
Confidence
57%
Open
$188.79
High
$194.59
Low
$152.80
Volume
4.5M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Positive Signals
Watch-outs
Earnings
Next report
2026-07-15