AFIA
MFA

America First Investment Advisors’s MFA Financial MFA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$977K Hold
103,225
0.19% 27
2025
Q1
$1.06M Buy
103,225
+70,724
+218% +$726K 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% -$1.03M 0.1% 36
2023
Q3
$1.19M Buy
123,856
+91,355
+281% +$878K 0.33% 24
2023
Q2
$365K Buy
32,501
+11,663
+56% +$131K 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
-109,171
-84% -$1.17M 0.07% 38
2022
Q1
$524K Hold
130,009
0.15% 33
2021
Q4
$593K Hold
130,009
0.17% 32
2021
Q3
$594K Hold
130,009
0.18% 31
2021
Q2
$597K Hold
130,009
0.17% 32
2021
Q1
$529K Hold
130,009
0.16% 36
2020
Q4
$506K Sell
130,009
-27,800
-18% -$108K 0.15% 37
2020
Q3
$423K Hold
157,809
0.14% 38
2020
Q2
$393K Buy
157,809
+27,800
+21% +$69.2K 0.12% 40
2020
Q1
$202K Hold
130,009
0.07% 42
2019
Q4
$995K Hold
130,009
0.29% 26
2019
Q3
$957K Hold
130,009
0.29% 26
2019
Q2
$933K Hold
130,009
0.28% 27
2019
Q1
$945K Hold
130,009
0.29% 28
2018
Q4
$868K Hold
130,009
0.29% 27
2018
Q3
$956K Hold
130,009
0.3% 29
2018
Q2
$985K Hold
130,009
0.32% 26
2018
Q1
$979K Hold
130,009
0.36% 25
2017
Q4
$1.03M Hold
130,009
0.35% 25
2017
Q3
$1.14M Hold
130,009
0.41% 25
2017
Q2
$1.09M Hold
130,009
0.41% 26
2017
Q1
$1.05M Hold
130,009
0.39% 26
2016
Q4
$992K Hold
130,009
0.4% 26
2016
Q3
$972K Hold
130,009
0.41% 26
2016
Q2
$945K Hold
130,009
0.39% 27
2016
Q1
$891K Hold
130,009
0.39% 27
2015
Q4
$858K Hold
130,009
0.38% 30
2015
Q3
$885K Buy
130,009
+47,684
+58% +$325K 0.42% 30
2015
Q2
$608K Hold
82,325
0.27% 35
2015
Q1
$647K Hold
82,325
0.28% 35
2014
Q4
$658K Hold
82,325
0.28% 36
2014
Q3
$640K Hold
82,325
0.29% 35
2014
Q2
$676K Sell
82,325
-2,717
-3% -$22.3K 0.3% 33
2014
Q1
$659K Sell
85,042
-659
-0.8% -$5.11K 0.31% 34
2013
Q4
$605K Hold
85,701
0.28% 35
2013
Q3
$638K Hold
85,701
0.32% 34
2013
Q2
$724K Buy
+85,701
New +$724K 0.38% 33