Complex sentence: Upon the song's release it was a come back for the band, who had been slipping commercially for several years, the song even surpassed the band's past commercial peak by 3 spots.
Split into simpler sentences: Upon the song's release it was a comeback for the band, who had had a lean commercial period for a couple of years. The song even surpassed the band's past commercial peak by 3 spots.