Moolec Science SA - Ordinary Shares (MLEC)

9.5575
+0.5675 (6.31%)
NASDAQ · Last Trade: Apr 30th, 10:22 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors