Förmiddagens urstarka jobbsiffror från USA sänkte börsen, men kurserna vände sedan uppåt för att sedan åka bergochdalbana resten av dagen.
Bland de mest omsatta aktierna i OMXS30-index, som steg 1,3 procent, var uppgången bred. 27 av 30 bolag stängde på plus. Allra bäst gick molntjänstföretaget Sinch och gruvbolaget Boliden, upp 2,9 respektive 2,7 procent.
På förlorarsidan fanns krisande fastighetsjätten SBB, som rasade 6,8 procent, och värmepumpstillverkaren Nibe, som backade 0,3 procent.
Utanför OMXS30 fortsatte SAS sin resa nedåt efter beskedet om flygbolagets framtid tidigare i veckan. Aktien kostade vid börsstängning 3 öre.
Räknat på hela den gångna veckan steg OMXS 0,5 procent, medan OMXS30 lyfte 0,8 procent.
De ledande börserna i Europa backade också efter jobbsiffrorna från USA, men de hämtade sig i den sena handeln. Vid stängning hade index i Frankfurt, London och Paris alla stigit mellan en halv och en procent.