NKLR
Terra Innovatum (NKLR)
NASDAQ
$4.76-$0.16 (-3.17%)
Price as of Jul 15, 2026 4:00 AM EDT
  • N/A
    Market Cap
  • N/A
    1-Year Change
  • Utilities - Regulated Electric
    Industry