Is it a good stock for portfolio for next generation?