TD Cowen Maintains Hold Rating on Once Upon a Farm, Cuts Target to $18
TD Cowen lowered its price target to $18 per share from $20 while maintaining its Hold rating.
TD Cowen lowered its price target to $18 per share from $20 while maintaining its Hold rating.