Wow, $TTD is now down 38% following earnings yesterday 👀
42,21K