Leeward Investments Increases Stake in Valvoline by 13.7%
Leeward Investments LLC increased its stake in Valvoline by 13.7% in Q3, acquiring 82,898 shares valued at $20.7 million. Analysts maintain a 'Moderate Buy' rating with a target price of $41.17.
MarketBeat · 2026-10-26 10:41 UTC