Spotify stock analysis