Wow, $TTD is now down 38% following earnings yesterday 👀
40,88K