October 21, 2026Stocks·Neutral·activism
Hampton Financial takes 9% stake in Icon Energy, calls for governance reforms
Icon Energy 13D filing shows Hampton Financial has taken a 9% stake in the company and is calling for governance reforms and anti-dilution measures.
Detected & updated continuously · Source: Nebula
Story subjects