Terra Innovatum Global NV

NKLRNASDAQ
$3.38
-0.22-6.11%
Last update: Oct 7, 4:00 PM
$3.41
-0.19-5.28%