Pic, you have no need to explain yourself to anybody. If anyone has a problem with your trading / investing, screw them.
Never have I seen such action on a Dec 31st. If this is an oman of things to come, 2011 will be great.
Until next year, best wishes to all....