Voyager Tech Gains as Liberty Street Advisors Buys $3.7M Stake