BTIG initiates Magnite at buy rating with 26% price upside | StreamingMeme