Shares to reach new heights on cash flow but risks abound