Mama's Creations, Inc. (ticker: MAMA) put out a press release on September 3, 2026 announcing its second-quarter financial results for the period ended July 31, 2026. The 8-K itself doesn't include the actual numbers — it just says the press release is attached as an exhibit.
View Full Filing (SEC EDGAR)