Trade on tv
Markets
NKLR

Terra Innovatum Global N.V.

NKLR· NASDAQstock
$5.02
-3.09% 24h
Loading chart…

Performance vs benchmarks

Loading…