Seemingly good result and forecast out today, although Mr Market didn't seem to think so.