I've got some shares. I don't ever speculate ever since I was royally screwed over by a stockbroker who told me to invest in a mule of a stock, which consequently dived (he was trying to bolster it for his institutional clients).

The shares we have now I'm sitting on, like bsams, until I retire. No desire to sell them for a short term profit. My personal opinion is that this is the only sensible way to invest in the sharemarket.