First Watch price target lowered to $20 at Barclays, says buy on weakness Yahoo Finance 2025-05-07 16:00 Source Original site