Super Micro Computer (SMCI) and Trade Desk (TTD) have both been hit hard, but which one looks like the more attractive option right now for buying the dip? Speculative growth investors may be ...
The ad-buying platform's shares are the S&P 500's biggest gainer on the day - but are still among the index's worst performers over the past year Shares of Trade Desk were having their best day in ...