Wow, $TTD is now down 38% following earnings yesterday 👀
39,94K