Bargain hunters, Black Friday weekend is in full swing, and if you’re still searching for a saving, the likes of Amazon, ...
During the three months ended September 30, 2025, the Trust reported total investment income of $9.2 million, net investment income of $7.1 million, or $0.35 per share, and a net increase in net ...