Top stocks to BUY, SELL or HOLD Today: Mixed brokerage views