Home Trending Stocks kick off July by hitting fresh peak