Not a bad result last week, especially on the dividend front....

More...