Mama’s Creations FY27 Q1 net income rises 101% to $2.57 million; net sales increase 55% to $54.58 million - MAMA News | Rallies