Instacart’s stock price performance so far brings to mind a variation on the old line about love: Is it better to have gone public and lost, or never to have gone public at all? The shares fell 9% on
Comment here to discuss with all recipients or tap a user's profile image to discuss privately.