Since NorthStar was founded in 2006, it has participated in 6 rounds of funding. In total NorthStar has raised $295.8M. NorthStar's last funding round was on Sep 2026 for a total of $185.0M.
NorthStar has 3 investors, including Hercules Capital, Inc, U.S. Department of Energy and Oberland Capital Management. The latest investment occurred in Sep 2026.