Moolec Science SA

NASDAQ: MLEC · Real-Time Price · USD
6.20
-0.64 (-9.42%)
At close: Jun 18, 2025, 3:54 PM
No data is available