Northwood valuation news: $2B milestone achieved with funding SophieNovember 4, 2026 Northwood valuation news highlights the startup’s $2B success after raising $375M.