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