Moolec Science SA - Ordinary Shares (MLEC)

6.9500
+0.6700 (10.67%)
NASDAQ · Last Trade: Apr 5th, 8:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors