Stocks · Real estate · Real Estate Investment Trusts

MFA FINANCIAL, INC.

MFA Clue Score51
United States Fiscal year ends December CIK 0001055160
$6.88 -4.18% Close, 9 Oct 2026

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
6.88 on 9 Oct 2026
10 9 7 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $9.13 14 Oct 2025 $9.23 15 Oct 2025 $9.14 16 Oct 2025 $9.03 17 Oct 2025 $9.06 20 Oct 2025 $9.18 21 Oct 2025 $9.05 22 Oct 2025 $9.23 23 Oct 2025 $9.11 24 Oct 2025 $9.12 27 Oct 2025 $9.12 28 Oct 2025 $9.08 29 Oct 2025 $8.97 30 Oct 2025 $8.92 31 Oct 2025 $8.99 3 Nov 2025 $9.04 4 Nov 2025 $9.12 5 Nov 2025 $9.26 6 Nov 2025 $8.97 7 Nov 2025 $9.21 10 Nov 2025 $9.27 11 Nov 2025 $9.37 12 Nov 2025 $9.35 13 Nov 2025 $9.26 14 Nov 2025 $9.28 17 Nov 2025 $9.10 18 Nov 2025 $9.01 19 Nov 2025 $9.00 20 Nov 2025 $8.94 21 Nov 2025 $9.16 24 Nov 2025 $9.10 25 Nov 2025 $9.53 26 Nov 2025 $9.63 28 Nov 2025 $9.62 1 Dec 2025 $9.55 2 Dec 2025 $9.49 3 Dec 2025 $9.58 4 Dec 2025 $9.52 5 Dec 2025 $9.61 8 Dec 2025 $9.51 9 Dec 2025 $9.50 10 Dec 2025 $9.63 11 Dec 2025 $9.63 12 Dec 2025 $9.60 15 Dec 2025 $9.60 16 Dec 2025 $9.49 17 Dec 2025 $9.62 18 Dec 2025 $9.79 19 Dec 2025 $9.73 22 Dec 2025 $9.81 23 Dec 2025 $9.67 24 Dec 2025 $9.78 26 Dec 2025 $9.71 29 Dec 2025 $9.64 30 Dec 2025 $9.64 31 Dec 2025 $9.31 2 Jan 2026 $9.53 5 Jan 2026 $9.48 6 Jan 2026 $9.44 7 Jan 2026 $9.42 8 Jan 2026 $9.57 9 Jan 2026 $9.69 12 Jan 2026 $9.69 13 Jan 2026 $9.68 14 Jan 2026 $9.82 15 Jan 2026 $9.91 16 Jan 2026 $10.10 20 Jan 2026 $9.92 21 Jan 2026 $9.98 22 Jan 2026 $9.95 23 Jan 2026 $10.00 26 Jan 2026 $9.89 27 Jan 2026 $10.01 28 Jan 2026 $9.99 29 Jan 2026 $10.14 30 Jan 2026 $9.64 2 Feb 2026 $9.56 3 Feb 2026 $9.66 4 Feb 2026 $9.77 5 Feb 2026 $9.67 6 Feb 2026 $9.74 9 Feb 2026 $9.59 10 Feb 2026 $9.65 11 Feb 2026 $9.72 12 Feb 2026 $9.81 13 Feb 2026 $9.89 17 Feb 2026 $9.92 18 Feb 2026 $10.08 19 Feb 2026 $10.05 20 Feb 2026 $10.06 23 Feb 2026 $9.90 24 Feb 2026 $9.92 25 Feb 2026 $10.04 26 Feb 2026 $10.23 27 Feb 2026 $10.11 2 Mar 2026 $10.23 3 Mar 2026 $10.12 4 Mar 2026 $10.19 5 Mar 2026 $10.17 6 Mar 2026 $10.10 9 Mar 2026 $10.11 10 Mar 2026 $10.20 11 Mar 2026 $10.19 12 Mar 2026 $9.96 13 Mar 2026 $9.82 16 Mar 2026 $9.94 17 Mar 2026 $10.06 18 Mar 2026 $9.93 19 Mar 2026 $9.87 20 Mar 2026 $9.48 23 Mar 2026 $9.75 24 Mar 2026 $9.67 25 Mar 2026 $9.84 26 Mar 2026 $9.74 27 Mar 2026 $9.44 30 Mar 2026 $9.64 31 Mar 2026 $9.58 1 Apr 2026 $9.58 2 Apr 2026 $9.70 6 Apr 2026 $9.79 7 Apr 2026 $9.64 8 Apr 2026 $9.84 9 Apr 2026 $9.98 10 Apr 2026 $9.99 13 Apr 2026 $10.04 14 Apr 2026 $10.08 15 Apr 2026 $10.13 16 Apr 2026 $9.94 17 Apr 2026 $10.23 20 Apr 2026 $10.12 21 Apr 2026 $10.07 22 Apr 2026 $10.21 23 Apr 2026 $10.17 24 Apr 2026 $10.21 27 Apr 2026 $10.35 28 Apr 2026 $10.29 29 Apr 2026 $10.17 30 Apr 2026 $10.25 1 May 2026 $10.39 4 May 2026 $10.16 5 May 2026 $9.55 6 May 2026 $9.77 7 May 2026 $9.75 8 May 2026 $9.90 11 May 2026 $9.63 12 May 2026 $9.57 13 May 2026 $9.52 14 May 2026 $9.54 15 May 2026 $9.31 18 May 2026 $9.43 19 May 2026 $9.33 20 May 2026 $9.51 21 May 2026 $9.50 22 May 2026 $9.45 26 May 2026 $9.56 27 May 2026 $9.60 28 May 2026 $9.60 29 May 2026 $9.60 1 Jun 2026 $9.40 2 Jun 2026 $9.47 3 Jun 2026 $9.15 4 Jun 2026 $9.26 5 Jun 2026 $9.28 8 Jun 2026 $9.12 9 Jun 2026 $9.36 10 Jun 2026 $9.21 11 Jun 2026 $9.29 12 Jun 2026 $9.42 15 Jun 2026 $9.35 16 Jun 2026 $9.38 17 Jun 2026 $9.38 18 Jun 2026 $9.53 22 Jun 2026 $9.36 23 Jun 2026 $9.42 24 Jun 2026 $9.61 25 Jun 2026 $9.63 26 Jun 2026 $9.81 29 Jun 2026 $9.87 30 Jun 2026 $9.69 1 Jul 2026 $9.58 2 Jul 2026 $9.48 6 Jul 2026 $9.33 7 Jul 2026 $9.36 8 Jul 2026 $9.27 9 Jul 2026 $9.43 10 Jul 2026 $9.50 13 Jul 2026 $9.41 14 Jul 2026 $9.46 15 Jul 2026 $9.45 16 Jul 2026 $9.62 17 Jul 2026 $9.45 20 Jul 2026 $9.29 21 Jul 2026 $9.32 22 Jul 2026 $9.29 23 Jul 2026 $9.07 24 Jul 2026 $9.14 27 Jul 2026 $9.12 28 Jul 2026 $9.20 29 Jul 2026 $9.17 30 Jul 2026 $9.20 31 Jul 2026 $9.11 3 Aug 2026 $9.16 4 Aug 2026 $9.09 5 Aug 2026 $9.06 6 Aug 2026 $9.05 7 Aug 2026 $9.23 10 Aug 2026 $9.09 11 Aug 2026 $9.18 12 Aug 2026 $9.15 13 Aug 2026 $9.21 14 Aug 2026 $9.16 17 Aug 2026 $9.11 18 Aug 2026 $9.00 19 Aug 2026 $9.10 20 Aug 2026 $8.94 21 Aug 2026 $8.91 24 Aug 2026 $8.94 25 Aug 2026 $8.84 26 Aug 2026 $8.80 27 Aug 2026 $8.86 28 Aug 2026 $8.83 31 Aug 2026 $8.82 1 Sep 2026 $8.68 2 Sep 2026 $8.82 3 Sep 2026 $8.87 4 Sep 2026 $8.95 8 Sep 2026 $8.86 9 Sep 2026 $8.75 10 Sep 2026 $8.56 11 Sep 2026 $8.56 14 Sep 2026 $8.46 15 Sep 2026 $8.43 16 Sep 2026 $8.45 17 Sep 2026 $8.50 18 Sep 2026 $8.36 21 Sep 2026 $8.45 22 Sep 2026 $8.56 23 Sep 2026 $8.32 24 Sep 2026 $8.16 25 Sep 2026 $8.17 28 Sep 2026 $8.01 29 Sep 2026 $8.00 30 Sep 2026 $7.85 1 Oct 2026 $7.74 2 Oct 2026 $7.65 5 Oct 2026 $7.35 6 Oct 2026 $7.28 7 Oct 2026 $7.15 8 Oct 2026 $7.18 9 Oct 2026 $6.88
0 buys0 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Net income
$176.78M
Free cash flow
$76.25M
Return on equity
9.7%
EPS growth, 1 yr
58.5%

Revenue and profit

Fiscal years, as filed with the SEC · point at a year for the detail
Full statements →
0K -679M FY20 Fiscal year 2020 Revenue $0.00 Net income $679.39M Margin n/a 0K 329M FY21 Fiscal year 2021 Revenue $0.00 Net income $328.87M Margin n/a 0K -232M FY22 Fiscal year 2022 Revenue $0.00 Net income $231.58M Margin n/a 0K 80M FY23 Fiscal year 2023 Revenue $0.00 Net income $80.16M Margin n/a 0K 119M FY24 Fiscal year 2024 Revenue $0.00 Net income $119.25M Margin n/a 0K 177M FY25 Fiscal year 2025 Revenue $0.00 Net income $176.78M Margin n/a
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
15 Sep 2025 Lin Mei
Sr. VP & Co-Controller
Sold at will $28.03K 20.5%
9 Jan 2023 STARWOOD CAPITAL GROUP GLOBAL II, L.P.
10% owner
Sold, plan not stated $102.63M 100%
6 Jan 2023 STARWOOD CAPITAL GROUP GLOBAL II, L.P.
10% owner
Sold, plan not stated $4.72M 4.2%
15 Sep 2022 Wulfsohn Bryan
SVP & Co-Chief Invest. Ofcr
Bought $32.25K 5.0%
15 Sep 2022 Roper Michael Charles
SVP & Chief Accounting Ofcr
Bought $10.76K 7.0%
14 Sep 2022 Knutson Craig L
CEO and President
Bought $26.71K 0.7%