Over the last 90 days, Outokumpu Oyj has seen net insider selling totaling EUR 503,667.92, primarily driven by one executive sale of 70,000 shares. This activity occurred against a backdrop of a 22.2% stock price increase over the same period. The company's last earnings report indicated a significant miss.