$TTD … what are you doing to us? 😂

TTDBSC
TTD
0.01644
-31.25%