Life Sciences decline

1 articles
The Motley FoolThe Motley Fool··Motley Fool Transcribing

Innovate Reports 33% Revenue Growth Amid Margin Pressures and $17.2M Loss

$VATE posts strong 33% YoY revenue growth to $364.8M, but net loss of $17.2M and $699M debt raise investor concerns.
VATEcapital structureQ1 2026 earnings