Mama's Creations, Inc.

MAMA·NASDAQ·$14.40·$586M