The Trade Desk shares hold near May earnings levels | StreamingMeme