Needham analyst David Saxon initiates coverage on Sight Sciences (NASDAQ:SGHT) with a Hold rating.
What’s Going On With C3.ai Stock?
C3.Ai Inc (NYSE: AI) shares are trading higher Thursday. The stock plunged earlier in the week on the heels of a letter from short seller Kerrisdale Capital.