HC Wainwright & Co. analyst Vernon Bernardino initiates coverage on Finch Therapeutics Group (NASDAQ:FNCH) with a Buy rating and announces Price Target of $17.
Northland Capital Markets analyst Donovan Schafer initiates coverage on Maxeon Solar Technologies (NASDAQ:MAXN) with a Outperform rating and announces Price Target of $22.