StocksQuad forecasts 2026 adjusted EBITDA of $185M-$195M while targeting 1.5x leverage Seeking Alpha30 Oct 2026, 07:19 UTC Read the full story at Seeking Alpha