Macquarie stable of stocks including the bank itself has been tearing along lately.MAP, MBL, MIG, MCG....never stops!