Merchants Financial Group, Inc. (MFGI)
OTCMKTS · Delayed Price · Currency is USD
38.25
0.00 (0.00%)
Jun 12, 2026, 11:20 AM EST

Merchants Financial Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
304254201188231198
Market Cap Growth
53.31%26.21%7.01%-18.56%16.27%14.77%
Last Close Price
38.6031.6224.2222.1426.3722.21
PE Ratio
8.937.8310.847.367.586.89
PS Ratio
2.392.031.961.691.991.65
PB Ratio
0.970.820.730.710.960.86
P/FCF Ratio
-24.335.786.374.805.20
P/OCF Ratio
-23.055.445.514.064.37
Debt / Equity Ratio
0.140.150.200.550.270.25
Debt / FCF Ratio
-4.321.594.931.361.51
Net Debt / Equity Ratio
-0.57-0.64-0.450.40-0.68-3.44
Net Debt / FCF Ratio
--18.98-3.553.57-3.40-20.77
Return on Equity (ROE)
11.41%11.10%6.87%10.10%12.90%13.04%
Return on Assets (ROA)
1.19%1.14%0.69%0.98%1.13%1.08%
Earnings Yield
11.25%12.77%9.22%13.58%13.19%14.51%
FCF Yield
-4.11%17.31%15.69%20.83%19.23%
Dividend Yield
2.30%2.50%2.97%3.16%2.39%2.48%
Payout Ratio
-19.22%30.73%21.70%16.33%24.21%
Buyback Yield / Dilution
0.30%0.30%-0.24%-0.16%-0.00%1.07%
Total Shareholder Return
2.60%2.79%2.73%3.00%2.38%3.54%