Pinterest chief business officer Claude Leonard Brown disposes of 12,240 shares valued at $244,861.20 - PINS News | Rallies