Stockreport

Logan Ridge Finance Corporation Announces Fourth Quarter and Full Year 2023 Financial Results

Logan Ridge Finance Corporation  (LRFC) 
PDF Reports Strong 2023 Results with Net Investment Income of $1.43 Per Share, Compared to a Net Investment Loss of $0.43 Per Share for Year Ended 2022; Total Investment Inc [Read more]