i have a position in CAT which I started a few years ago in the low 80s. It really took off recently and with today's earnings beat it up in the 113 range. I hate to sell it but it's looking very tempting. Anyone think 120 is too greedy or should I take my profits and sit in cas and wait for the next pullback to reinvest in something else?