$TTD … what are you doing to us? 😂

TTDBSC
TTD
0.037291
-30.51%