The Trade Desk (TTD): Securities Fraud Lawsuits and Market Impact | Monexa