$TTD after $UPST, with companies cutting their budget for ads and with this very high PE, we can only expect the worst. Even a beat would not hold this PE
4
2
2 Likes