I am unsure how the yields are calculated on these shares. There seems to be a conflict between the way Morningstar and the TSX posting arrives at it. For example today TSX posts a yield of 2.925 for XSB while Morningstar shows a yield of 3.97. Anyone have an explanation ? Thanks .