This week in KeyStone's Stock Talk Podcast, our Your Stock Our Take is The Trade Desk Inc. (TTD:NASDAQ), our Star of the Week is IEC Electronics Corp. (IEC:NYSE) and our Dog, OrganiGram Holdings Inc. (OGI:TSX).
  In our Your Stock Our Take Segment we answer a listener question on The Trade Desk Inc. (TTD:NASDAQ), a global technology platform provider for buyers of advertising. While valuations appear high, the company has reported solid growth in 2019 – revenue growth was 38% in its just reported Q3 – we let you know if it is a BUY/SELL/HOLD. Our Star of the Week is, IEC Electronics Corp. (IEC:NYSE), a company that provides electronic manufacturing services (EMS) to advanced technology companies that produce lifesaving and mission critical products for the medical, industrial, aerospace and defense sectors. Strong fiscal 2019 numbers have the stock up 18% this week, 27% in the last month and 47% year-to-date. Our Dog of the Week is, OrganiGram Holdings Inc. (OGI:TSX), a licensed producer of cannabis and cannabis-derived products in Canada. The stock is down 33% in the last month and 68% from its mid-May 2019 highs. What is driving the drop and is there an opportunity?