STOCK · Rank #40
$98.67
▼ 0.87%
Conditions are improving but entry signal is not yet confirmed
Confidence
37%
Open
$99.39
High
$104.82
Low
$85.60
Volume
6.1M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Watch-outs
Earnings
Next report
2026-04-28