A tech rally pushed the major indexes to new highs last week as the latest economic data releases did little to shake ...