First Watch price target lowered to $20 at Barclays, says buy on weakness

May 7, 2025 - 17:12
 0
First Watch price target lowered to $20 at Barclays, says buy on weakness