Stock Market Hits Record Highs On Nvidia, Google, GDP Data: Weekly Review