Terra Innovatum Global N.V.
-3.36%
$3.16
NKLR · NASDAQ
FreeTheAI
Stocks
1M · Oct 10, 6:19 AM ET