Nebula Research & Development’s MFA Financial MFA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$371K Sell
39,227
-10,082
-20% -$95.4K 0.03% 721
2025
Q1
$506K Buy
49,309
+27,977
+131% +$287K 0.05% 608
2024
Q4
$217K Buy
+21,332
New +$217K 0.03% 796
2023
Q4
Sell
-20,296
Closed -$195K 790
2023
Q3
$195K Buy
+20,296
New +$195K 0.1% 406