InvestorsHub Logo

Acheron

04/09/20 7:09 AM

#52 RE: DikFritz #51

Long term 5-10 years I’m looking for a home run here. This could very well be where trade desk is by then.