Moolec Science SA - Ordinary Shares (MLEC)

5.0389
+0.1089 (2.21%)
NASDAQ · Last Trade: Sep 29th, 2:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors