Fannie Mae Financial Ratios for Analysis 2009-2024 | FNMA

Fifteen years of historical annual and quarterly financial ratios and margins for Fannie Mae (FNMA).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
202320222021202020192018201720162015201420132012201120102009
---------------
---------1.001.001.001.001.001.03
---------866337442-697.85-1,270.18-50.69
---------------
---------------
---------------
---------------
68.6866.4176.3964.5369.1373.8772.8874.5570.1081.5997.9684.44131159-5,267.46
54.4552.8760.620.070.7512.30-25.600.31-1.13-4.30-3.706.85205245-5,371.07
0.010.010.010.010.010.010.010.010.010.010.010.010.000.000.00
---------------
---------------
---------------
-27.95-16.22-23.95-10.29-11.30-11.93-1.76-9.46-8.29-10.72-66.29-13.3412.3712.5974.61
22.4121.4446.8346.7496.93256-66.82203270382876238369557471
0.400.300.520.300.400.470.070.370.340.442.570.53-0.52-0.44-8.29
22.4121.4446.8346.7496.93256-66.822032700.442.590.54-0.53-0.44-12.89
67.0852.0540.8921.8112.615.39-3.185.243.503.218.286.24-3.95-2.25-13.73
2.027.448.01-12.38-0.810.380.73-0.17-1.16-0.232.246.28-2.66-4.81-15.12
2.807.898.61-11.360.451.962.852.572.444.198.8912.845.582.16-11.13

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
--------------------------------------------------------------
--------------------------------1.001.00-1.001.001.001.001.001.001.001.001.001.000.981.001.001.001.001.001.001.001.001.001.001.001.001.031.031.021.03
--------------------------------7891,510-80151989386650052239533727924551.834421,3251,14211,881-697.85-409.67-624.11-381.18-1,270.18-1,309.52-2,286.44-389.88-50.69-54.56-79.75-45.73
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
69.8769.8665.5267.8971.3569.7449.7359.5372.0873.1474.2974.0780.8374.9770.9770.9964.4623.5971.2672.1068.8962.0069.7373.1975.4076.3373.4972.0875.7969.9483.0475.4675.0049.4166.5759.3382.3363.6859.7180.5183.2090.1610410195.3192.7494.3068.7387.4470.181571451041293.93-297.12-514.41107-590.84-1,612.46-658.79513
0.09-0.052300.21-0.01-3340.060.050.092530.170.290.320.050.170.26-0.611.35-0.201.070.80-0.190.52-0.0347.04-96.87-0.401.31-0.10-4.783.501.336.36-7.33-4.743.382.12-17.05-1.33-0.71-4.18-9.221.20-1.25-7.815.21-42.0037.32-2.53327216181173-163.73-766.08-1,324.15121-625.76-1,674.15-677.01500
0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.01
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
-8.38-7.45-6.33-7.09-7.04-4.97-1.79-3.00-5.57-5.00-5.60-4.95-6.97-4.55-3.98-3.55-2.06-0.37-3.48-3.06-2.57-1.78-2.42-3.02-3.36-3.134.67-2.28-2.41-2.09-3.87-2.42-2.23-0.85-1.87-1.48-3.57-1.42-0.99-3.01-2.82-4.15-5.10-7.01-8.20-79.40-5.87-1.35-3.83-2.001.773.862.335.40-0.061.221.1510.9915.7223.2222.3041.58
5.185.275.086.377.235.892.374.148.258.5210.9611.4819.1516.5218.0920.4415.453.3129.8838.3253.9244.7751.7657.5159.7510817782.8786.0982.0782.9476.5372.4053.6160.7848.9675.3452.5035.2761.0360.0065.8167.3375.2776.2394.0910575.171851,01452.6665.2756.8576.87-2.5854.3986.6813899.29126139122
0.100.100.090.110.120.090.030.060.110.100.120.120.170.120.110.110.070.010.120.110.100.070.090.120.130.13-0.200.090.100.080.150.100.090.040.080.060.140.060.040.120.110.170.200.270.311.770.230.060.160.08-0.07-0.16-0.09-0.200.00-0.04-0.04-0.35-1.75-2.12-1.62-2.52
5.185.275.086.377.235.892.374.148.258.5210.9611.4819.1516.5218.0920.4415.453.3129.8838.3253.9244.7751.7657.5159.7510817782.8786.0982.0782.9476.530.090.0460.780.060.140.060.040.120.110.170.200.270.311.780.240.060.160.09-0.08-0.16-0.09-0.200.00-0.04-0.04-0.38-2.72-3.37-2.57-4.05
74.6870.8167.0863.6659.6255.3152.0550.8148.7144.6940.8936.4232.2526.1021.8117.8714.2312.0412.618.935.504.635.396.026.443.40-3.183.153.212.925.243.613.511.833.503.465.323.113.215.535.286.998.2810.0311.4453.856.242.082.390.23-3.95-6.73-4.39-7.52-2.25-2.19-1.26-7.50-13.73-13.48-9.56-17.14
1.461.222.021.671.060.687.445.674.100.578.016.296.794.22-12.38-13.07-6.670.37-0.810.550.370.310.38-0.30-0.29-0.240.730.03-0.620.45-0.17-0.81-0.68-0.53-1.16-1.11-0.26-0.21-0.230.170.59-0.232.241.950.83-1.116.285.604.10-0.02-2.66-1.17-0.370.45-4.81-7.45-8.28-5.43-15.12-13.81-11.89-5.36
1.461.222.802.311.060.687.896.034.340.698.616.297.164.40-11.36-13.07-6.120.680.450.551.030.641.96-0.300.550.162.850.030.551.052.57-0.810.780.172.44-1.111.680.724.190.170.590.878.896.990.831.1512.8410.787.591.755.585.13-0.372.382.16-2.52-5.17-4.08-11.13-11.03-10.15-4.55