Home News The stocks behind the FTSE 100 20% rally in 2025