Analyst buy recommendations at two-decade highs, here’s what this means for investors | Finks AI