Stock market gains 476 points on falling PIB yields