Over the last 90 days, Streamwide SA has seen net insider selling totaling EUR -28,426.70. This activity is primarily driven by sales from executives. There were 4 sell transactions and no buy transactions recorded during this period. The stock has experienced an 18.2% price increase over the past 90 days.