Moolec Science SA - Ordinary Shares (MLEC)

10.80
+1.81 (20.13%)
NASDAQ · Last Trade: Apr 30th, 11:43 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors