Benzinga

Moolec Science SA (MLEC) Stock Price, Quote, News & History

MLECNASDAQ
$1.60
0.095.96%
Last update: Oct 20, 9:29 AM
$1.50
-0.01-0.66%