STOCK · Rank #10
$56.15
▲ 2.58%
Strong trend and momentum signal a favorable entry point
Confidence
82%
Open
$54.33
High
$56.90
Low
$43.55
Volume
23.3M
Financials
as of 2026-04-24Finlify Factor Score
Signal Details
Signal Explanation
Positive Signals
Watch-outs
Earnings
Next report
2026-07-16
Recent News