I’ve noticed a lot of detailed and well-thought out arguments from all kinds of stocks. I come from the land of MI (Mechanical Investing), where we know almost nothing about a stock and have no emotional connection to any stock. We just rely on the rankings, screens, etc. I think it’s necessary to step outside for a moment and look from another perspective. Here are some Zacks rankings, what do the analysts think about the stocks being recently discussed. (The lower the ranking the better.)

Rank No. of Anaylsts
AYX 2 12
ESTC 3 8
TTD 1 13
TWLO 3 21
CVNA 3 12
MDB 3 12
SQ 2 30
ROKU 1 16