I find that industry pubs tend to have a little more insight into a company’s business than the financial press does. They make some interesting points.
https://www.adweek.com/digital/how-long-can-the-trade-desk-r…
(Note, you will have to register and you only get to read 5 articles per month)