TFSA
XNYS
$15.25
Terra Income Fund 6, LLC 7.00% Notes due 2026 (TFSA)
Market Cap
$124M
P/E Ratio
30.15
Free Cash Flow Yield
-0.36%
Dividend Yield
5.28%
Price Chart
Valuation
Market Cap$124M
P/E30.15
Profitability
Total Revenue (TTM)$7.94M
EBITDA-$9.40M
Operating Margin23.6%
EPS$0.51
Financial Health
Free Cash Flow Yield-0.36%
Dividend Yield5.28%
Growth & Risk
Sharpe Ratio-0.65