Jeff Green tops adtech CEO pay at $27.4 million in 2025 | StreamingMeme