Terra Innovatum Global N.V. (NKLR)
NASDAQ: NKLR · Real-Time Price · USD
5.99
-0.21 (-3.47%)
Aug 20, 2026, 10:32 AM EDT - Market open

Terra Innovatum Global Filings