NKLRTerra Innovatum Global N.V.

$3.28-73% 1Y
Latest close: a new 52-week lowOct 8, 2026what changed →

Is the price fair?