NKLR   $5.24  6.29% Market Closed After Close 5.1616 -1.50%

Terra Innovatum Global N.V.

Earnings, Splits and Dividends

Data not available