Eric Tech, Pr. Global/Spec, SVP Strtg Sub at Navistar, holds 916.44K shares in Spruce Power Holding (Ticker: SPRU), holds 32.30K shares in Navistar (Ticker: NAV). Most recently, Eric Tech Bought ― shares of Spruce Power Holding on Jun 05, 2023 for an estimated value of 16.20K.