tweet: As discussed on theres a bubble in sell side enthusiasm for mega cap tech stocks 52 Buy ratings 6 Holds 0 Sells 48 Buy ratings 4 Holds 0 Sells 55 Buy ratings 2 Holds 1 Sell Less bad but still 37 Buy ratings 10 Holds 2 Sells