Spotify Technology SA (SPOT) Insider Stock Purchases Send Up Green Flag

On momentum oscillators front, ‘RSI’ has touched 58.16 on daily chart, which may remain a cause for concern. If the price breaks below $134.79 levelĀ …