People Incorporated forecasts FY2026 adjusted EBITDA of $263 million to $283 million - PPLI News | Rallies