The Trade Desk stock jumps 20% after CEO's $148 million purchase

Business