NKLR

Terra Innovatum Global N.V. Ordinary shares · Energy

4.48
4.67%(+0.20)
Market Open
Last Updated: ET
52W L: $3.7352W H: $21.91