Strong results with consistency and continuing good news. I hope the SP holds at this price for a while so I can accumulate.