While its distributable income per share came in at $0.18, its payout ratio stood at 95%, meaning nearly all of its profits are being returned to shareholders in the form of dividends ...