These are easily the best results that a company I have held shares in has had in a long long time ! As for the share price action today .... I have seen this movie many times before; small gain on the day the results come out and then huge gains the following days albeit on lighter volume. I am holding my v.CIO shares !>