MFA logo
MFA Financial, Inc.(MFA)
Last print unknown agoAbout this dataData status
$6.41▼-0.18 (-2.73%)Stale · unknown old

MFA Market Cap

$647.97MCurrent · USD

Retrieved:

MFA Market Cap
MFA Market Cap$4.86B-$32.83M
1998-04-172026-10-20

Source: Stock Alarm market data pipeline (FMP). Daily history. Dates identify market observations.

MFA market cap history

Total market capitalization. The available daily history series contains 2619 observations from Apr 17, 1998 to Oct 20, 2026.

Mfa Financial Inc Market Cap — Daily history
DateMarket Cap
647,974,080
647,974,080
666,169,920
677,289,600
662,126,400
677,289,600
676,278,720
700,539,840
701,550,720
719,746,560
723,284,640
735,920,640
741,985,920
773,828,640
782,421,120
793,540,800
808,704,000
809,714,880
825,888,960
824,878,080
841,052,160
860,764,320
854,193,600
845,095,680
859,248,000
854,193,600
852,171,840
855,204,480
865,313,280
865,313,280
884,520,000
895,639,680
904,737,600
896,650,560
891,596,160
877,443,840
890,079,840
894,123,360
893,112,480
889,574,400
893,617,920
903,726,720
900,694,080
903,726,720
919,900,800
909,792,000
920,911,680
925,966,080
931,020,480
926,471,520
927,987,840
918,889,920
933,042,240
914,846,400
915,857,280
918,889,920
925,966,080
920,911,680
926,976,960
930,009,600
921,922,560
923,944,320
916,868,160
939,107,520
942,140,160
939,107,520
955,281,600
972,466,560
972,466,560
955,281,600
956,292,480
951,238,080
960,336,000
952,754,400
937,085,760
946,183,680
943,151,040
958,314,240
968,423,040
979,542,720
979,542,720
991,673,280
973,477,440
973,477,440
971,455,680
951,743,520
946,183,680
963,368,640
948,205,440
948,205,440
948,205,440
945,172,800
945,172,800
939,107,520
931,020,480
946,183,680
946,183,680
938,096,640
936,074,880
925,460,640

Compare market cap

Other companies in Financial Services. Each page shows its own reporting periods and currency.

All MFA financial metrics · MFA stock overview · How to interpret financial metrics

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.