Pinterest Shorts Retreat as Founder Sales Dominate the Tape
PINS has handed back most of its post-earnings pop, sliding back to $23.32 after touching $25.58 the week of results — and the most consistent sellers in recent weeks have been the people who built the company. The…