The Trade Desk shares edge higher after Q1 revenue growth | StreamingMeme