Mama's Creations, Inc.
MAMA
$5.76
$0.0951.68%
MAMA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.