Angel Oak Financial Strategies Income Term Trust announced earnings results for the full year ended January 31, 2021. For the full year, the company announced total revenue was USD 19.330 million. Net loss was USD 2.557 million.