Mount Logan Capital, Inc. is an asset management and insurance solutions company, which engages in sourcing and executing on credit investment opportunities in North America. It intends to actively source, evaluate, underwrite, monitor and primarily invest in additional loans, debt securities, and other credit-oriented instruments that present attractive risk-adjusted returns and present low risk of principal impairment through the credit cycle. The company was founded on April 25, 1969 and is headquartered in New York, NY.
Fundamental metrics to determine fair value of the stock
Company’s recent performance and margins
Dividend yield, history and sustainability
Financial position and solvency of the company