Spotify Share Price Chart - Spotify Squeezes Shorts Despite First Quarter Losses