America First Investment Advisors’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
Q1
$381K Sell
39,725
-63,500
-62% -$626K 0.07% 39
2025
Q4
$961K Hold
103,225
0.18% 26
2025
Q3
$949K Hold
103,225
0.18% 27
2025
Q2
$977K Hold
103,225
0.19% 27
2025
Q1
$1.06M Buy
103,225
+70,724
+218% +$740K 0.22% 24
2024
Q4
$331K Hold
32,501
0.07% 36
2024
Q3
$413K Hold
32,501
0.09% 34
2024
Q2
$346K Hold
32,501
0.09% 36
2024
Q1
$371K Hold
32,501
0.09% 36
2023
Q4
$366K Sell
32,501
-91,355
-74% -$923K 0.1% 36
2023
Q3
$1.19M Buy
123,856
+91,355
+281% +$988K 0.33% 24
2023
Q2
$365K Buy
32,501
+11,663
+56% +$124K 0.1% 36
2023
Q1
$207K Hold
20,838
0.06% 39
2022
Q4
$205K Hold
20,838
0.06% 38
2022
Q3
$162K Hold
20,838
0.06% 38
2022
Q2
$224K Sell
20,838
-11,664
-36% -$157K 0.07% 38
2022
Q1
$524K Hold
32,502
0.15% 33
2021
Q4
$593K Hold
32,502
0.17% 32
2021
Q3
$594K Hold
32,502
0.18% 31
2021
Q2
$597K Hold
32,502
0.17% 32
2021
Q1
$529K Hold
32,502
0.16% 36
2020
Q4
$506K Sell
32,502
-6,950
-18% -$93.7K 0.15% 37
2020
Q3
$423K Hold
39,452
0.14% 38
2020
Q2
$393K Buy
39,452
+6,950
+21% +$53.8K 0.12% 40
2020
Q1
$202K Hold
32,502
0.07% 42
2019
Q4
$995K Hold
32,502
0.29% 26
2019
Q3
$957K Hold
32,502
0.29% 26
2019
Q2
$933K Hold
32,502
0.28% 27
2019
Q1
$945K Hold
32,502
0.29% 28
2018
Q4
$868K Hold
32,502
0.29% 27
2018
Q3
$956K Hold
32,502
0.3% 29
2018
Q2
$985K Hold
32,502
0.32% 26
2018
Q1
$979K Hold
32,502
0.36% 25
2017
Q4
$1.03M Hold
32,502
0.35% 25
2017
Q3
$1.14M Hold
32,502
0.41% 25
2017
Q2
$1.09M Hold
32,502
0.41% 26
2017
Q1
$1.05M Hold
32,502
0.39% 26
2016
Q4
$992K Hold
32,502
0.4% 26
2016
Q3
$972K Hold
32,502
0.41% 26
2016
Q2
$945K Hold
32,502
0.39% 27
2016
Q1
$891K Hold
32,502
0.39% 27
2015
Q4
$858K Hold
32,502
0.38% 30
2015
Q3
$885K Buy
32,502
+11,921
+58% +$350K 0.42% 30
2015
Q2
$608K Hold
20,581
0.27% 35
2015
Q1
$647K Hold
20,581
0.28% 35
2014
Q4
$658K Hold
20,581
0.28% 36
2014
Q3
$640K Hold
20,581
0.29% 35
2014
Q2
$676K Sell
20,581
-680
-3% -$22K 0.3% 33
2014
Q1
$659K Sell
21,261
-164
-0.8% -$4.93K 0.31% 34
2013
Q4
$605K Hold
21,425
0.28% 35
2013
Q3
$638K Hold
21,425
0.32% 34
2013
Q2
$724K Buy
+21,425
New +$771K 0.38% 33

Other funds holding MFA