NKLR

Terra Innovatum Global N.V. Ordinary shares · Energy

4.44
1.00%(-0.04)
Market Open
Last Updated: ET
52W L: $3.7352W H: $21.91