Sell your stocks too soon and you may pay more: How long you hold an... | Nimisham | Nimisham