Bank of America’s MFA Financial MFA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$923K Sell
95,244
-23,000
-19% -$223K ﹤0.01% 4648
2026
Q1
$1.13M Buy
118,244
+14,245
+14% +$140K ﹤0.01% 4453
2025
Q4
$968K Buy
103,999
+23,872
+30% +$222K ﹤0.01% 4548
2025
Q3
$736K Sell
80,127
-119,077
-60% -$1.15M ﹤0.01% 5530
2025
Q2
$1.88M Buy
199,204
+101,083
+103% +$955K ﹤0.01% 4825
2025
Q1
$1.01M Sell
98,121
-26,196
-21% -$274K ﹤0.01% 5211
2024
Q4
$1.27M Buy
124,317
+29,584
+31% +$340K ﹤0.01% 4820
2024
Q3
$1.21M Buy
94,733
+6,344
+7% +$74.8K ﹤0.01% 4932
2024
Q2
$940K Buy
88,389
+16,771
+23% +$180K ﹤0.01% 4939
2024
Q1
$817K Sell
71,618
-63,585
-47% -$712K ﹤0.01% 5056
2023
Q4
$1.52M Buy
135,203
+17,886
+15% +$181K ﹤0.01% 4638
2023
Q3
$1.13M Buy
117,317
+45,269
+63% +$490K ﹤0.01% 4733
2023
Q2
$810K Sell
72,048
-81,581
-53% -$868K ﹤0.01% 4928
2023
Q1
$1.52M Buy
153,629
+66,952
+77% +$711K ﹤0.01% 4586
2022
Q4
$854K Sell
86,677
-1,113,328
-93% -$11.2M ﹤0.01% 4975
2022
Q3
$9.34M Buy
1,200,005
+1,106,781
+1,187% +$12.4M ﹤0.01% 2693
2022
Q2
$1M Buy
93,224
+34,733
+59% +$468K ﹤0.01% 4903
2022
Q1
$943K Sell
58,491
-45,030
-43% -$778K ﹤0.01% 5331
2021
Q4
$1.89M Buy
103,521
+13,589
+15% +$247K ﹤0.01% 4621
2021
Q3
$1.64M Buy
89,932
+21,347
+31% +$397K ﹤0.01% 4621
2021
Q2
$1.26M Sell
68,585
-89,406
-57% -$1.58M ﹤0.01% 4711
2021
Q1
$2.57M Buy
157,991
+90,093
+133% +$1.43M ﹤0.01% 4032
2020
Q4
$1.06M Buy
67,898
+24,592
+57% +$332K ﹤0.01% 4452
2020
Q3
$464K Sell
43,306
-19,276
-31% -$207K ﹤0.01% 4768
2020
Q2
$623K Buy
62,582
+5,784
+10% +$44.8K ﹤0.01% 4462
2020
Q1
$352K Sell
56,798
-129,040
-69% -$3.44M ﹤0.01% 4753
2019
Q4
$5.69M Sell
185,838
-26,758
-13% -$817K ﹤0.01% 3113
2019
Q3
$6.26M Sell
212,596
-67,035
-24% -$1.95M ﹤0.01% 2977
2019
Q2
$8.03M Buy
279,631
+35,033
+14% +$1.02M ﹤0.01% 2784
2019
Q1
$7.11M Buy
244,598
+77,040
+46% +$2.23M ﹤0.01% 2813
2018
Q4
$4.48M Sell
167,558
-189,854
-53% -$5.33M ﹤0.01% 3119
2018
Q3
$10.5M Sell
357,412
-1,814
-0.5% -$55.9K ﹤0.01% 2441
2018
Q2
$10.9M Buy
359,226
+317
+0.1% +$9.7K ﹤0.01% 2369
2018
Q1
$10.8M Sell
358,909
-20,067
-5% -$596K ﹤0.01% 2332
2017
Q4
$12M Sell
378,976
-81,259
-18% -$2.68M ﹤0.01% 2278
2017
Q3
$16.1M Buy
460,235
+22,524
+5% +$782K ﹤0.01% 2052
2017
Q2
$14.7M Sell
437,711
-60,004
-12% -$1.99M ﹤0.01% 2013
2017
Q1
$16.1M Sell
497,715
-78,538
-14% -$2.5M ﹤0.01% 1953
2016
Q4
$17.6M Buy
576,253
+11,227
+2% +$337K ﹤0.01% 1793
2016
Q3
$16.9M Buy
565,026
+55,895
+11% +$1.69M ﹤0.01% 1783
2016
Q2
$14.8M Buy
509,131
+161,464
+46% +$4.54M ﹤0.01% 1828
2016
Q1
$9.53M Buy
347,667
+12,066
+4% +$316K ﹤0.01% 2187
2015
Q4
$8.86M Buy
335,601
+69,146
+26% +$1.91M ﹤0.01% 2378
2015
Q3
$7.26M Sell
266,455
-396,624
-60% -$11.6M ﹤0.01% 2511
2015
Q2
$19.6M Buy
663,079
+3,097
+0.5% +$97.2K 0.01% 1417
2015
Q1
$20.8M Sell
659,982
-222,383
-25% -$7.04M 0.01% 1343
2014
Q4
$28.2M Buy
882,365
+77,995
+10% +$2.57M 0.01% 1154
2014
Q3
$25M Buy
804,370
+182,643
+29% +$6.02M 0.01% 1245
2014
Q2
$20.4M Sell
621,727
-25,434
-4% -$822K 0.01% 1386
2014
Q1
$20.1M Sell
647,161
-430,124
-40% -$12.9M 0.01% 1290
2013
Q4
$30.4M Buy
1,077,285
+304,854
+39% +$8.93M 0.01% 1039
2013
Q3
$23M Sell
772,431
-295,268
-28% -$9.05M 0.01% 1175
2013
Q2
$36.1M Buy
+1,067,699
New +$38.4M 0.02% 849

Other funds holding MFA

Bank of America's MFA Position: Q2 2026 in Review

Bank of America reduced its MFA Financial (MFA) stake by 19% in Q2 2026, selling an estimated $223K and leaving 95,244 shares worth $923K. The position accounts for ﹤0.01% of the portfolio, ranked #4648.

Bank of America first reported a position in MFA in Q2 2013 and has held it in 53 quarters since. The position peaked at $36.1M in Q2 2013. 213 funds tracked by Wall St. Rank hold MFA as of Q2 2026.

  • Bank of America held 95,244 shares of MFA Financial worth $923K as of Q2 2026.
  • Bank of America sold 23,000 MFA Financial shares in Q2 2026, an estimated $223K.
  • MFA Financial made up ﹤0.01% of Bank of America's portfolio in Q2 2026, its #4648 holding.
  • Bank of America first reported a position in MFA Financial in Q2 2013 and has held it in 53 quarters since.
  • Bank of America's MFA Financial position peaked at $36.1M in Q2 2013.
  • 213 funds tracked by Wall St. Rank held MFA Financial as of Q2 2026.

Based on Bank of America's 13F filing for Q2 2026, filed 14 Aug 2026.