Growth Metrics

Terra Income Fund 6, LLC (TFSA) Return on Invested Capital (2022)

Terra Income Fund 6's Return on Invested Capital history spans 1 years, with the latest figure at 0.14% for Q3 2022.