StoneCastle Financial Corp. ha annunciato i risultati non verificati degli utili per il primo trimestre conclusosi il 31 marzo 2021. Per il trimestre, la società ha riportato un reddito da investimenti totale di 4.125.528 dollari contro i 4.668.621 dollari di un anno fa. Il reddito netto da investimenti è stato di 2.603.278 dollari contro i 3.046.401 dollari di un anno fa. L'aumento netto del patrimonio netto risultante dalle operazioni è stato di 3.641.230 dollari contro i 6.481.952 dollari di un anno fa.