Pinterest climbs ahead of May 4 earnings as big buyback plan supports shares - PINS News | Rallies