Terra Innovatum Global NV

NKLRNASDAQ
$3.16
-0.11-3.36%
Last update: Oct 9, 3:59 PM
$3.35
0.082.45%