Moolec Science SA - Ordinary Shares (MLEC)

0.2316
-0.0941 (-28.89%)
NASDAQ · Last Trade: Dec 23rd, 6:38 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors