Needham analyst David Saxon initiates coverage on Sight Sciences (NASDAQ:SGHT) with a Hold rating.
Needham Maintains Buy Rating for Planet Labs: Here’s What You Need To Know
Needham has decided to maintain its Buy rating of Planet Labs (NYSE:PL) and lower its price target from…