With recession looming, I've been trying to figure out what I could buy to hold for a while and VRTX jumps out as one of the best candidates. The company has been reporting great financial results, its main product has no competition on the market... — read more