Bank of America’s Ellington Financial EFC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$6.37M Buy
537,199
+376,528
+234% +$4.79M ﹤0.01% 3281
2025
Q4
$2.18M Buy
160,671
+13,677
+9% +$186K ﹤0.01% 3998
2025
Q3
$1.91M Buy
146,994
+23,111
+19% +$308K ﹤0.01% 4855
2025
Q2
$1.61M Sell
123,883
-34,735
-22% -$442K ﹤0.01% 4950
2025
Q1
$2.1M Sell
158,618
-37,763
-19% -$488K ﹤0.01% 4638
2024
Q4
$2.38M Buy
196,381
+1,648
+0.8% +$20.4K ﹤0.01% 4300
2024
Q3
$2.51M Buy
194,733
+112
+0.1% +$1.45K ﹤0.01% 4390
2024
Q2
$2.35M Buy
194,621
+7,617
+4% +$89.7K ﹤0.01% 4322
2024
Q1
$2.21M Sell
187,004
-88,805
-32% -$1.07M ﹤0.01% 4365
2023
Q4
$3.51M Buy
275,809
+58,718
+27% +$744K ﹤0.01% 3864
2023
Q3
$2.71M Buy
217,091
+9,266
+4% +$123K ﹤0.01% 3980
2023
Q2
$2.87M Sell
207,825
-13,597
-6% -$173K ﹤0.01% 3901
2023
Q1
$2.7M Sell
221,422
-15,086
-6% -$194K ﹤0.01% 4091
2022
Q4
$2.93M Sell
236,508
-126,687
-35% -$1.65M ﹤0.01% 3912
2022
Q3
$4.13M Buy
363,195
+10,632
+3% +$159K ﹤0.01% 3537
2022
Q2
$5.17M Sell
352,563
-25,077
-7% -$393K ﹤0.01% 3353
2022
Q1
$6.7M Buy
377,640
+117,420
+45% +$2.07M ﹤0.01% 3300
2021
Q4
$4.45M Buy
260,220
+79,278
+44% +$1.41M ﹤0.01% 3772
2021
Q3
$3.31M Sell
180,942
-58,263
-24% -$1.07M ﹤0.01% 3970
2021
Q2
$4.58M Buy
239,205
+75,100
+46% +$1.39M ﹤0.01% 3598
2021
Q1
$2.63M Buy
164,105
+34,970
+27% +$551K ﹤0.01% 4017
2020
Q4
$1.92M Buy
129,135
+23,119
+22% +$322K ﹤0.01% 3981
2020
Q3
$1.3M Buy
106,016
+10,094
+11% +$123K ﹤0.01% 4004
2020
Q2
$1.13M Buy
95,922
+25,305
+36% +$257K ﹤0.01% 4031
2020
Q1
$403K Sell
70,617
-23,127
-25% -$360K ﹤0.01% 4656
2019
Q4
$1.72M Buy
93,744
+48,754
+108% +$891K ﹤0.01% 4120
2019
Q3
$813K Buy
44,990
+12,683
+39% +$225K ﹤0.01% 4702
2019
Q2
$580K Sell
32,307
-7,539
-19% -$136K ﹤0.01% 4955
2019
Q1
$713K Buy
39,846
+9,602
+32% +$161K ﹤0.01% 4775
2018
Q4
$464K Sell
30,244
-1,480
-5% -$23.1K ﹤0.01% 4985
2018
Q3
$508K Sell
31,724
-3,979
-11% -$64.5K ﹤0.01% 4932
2018
Q2
$557K Buy
35,703
+888
+3% +$13.8K ﹤0.01% 4845
2018
Q1
$516K Sell
34,815
-1,155
-3% -$17.1K ﹤0.01% 4792
2017
Q4
$522K Sell
35,970
-13,798
-28% -$210K ﹤0.01% 4915
2017
Q3
$786K Sell
49,768
-286
-0.6% -$4.57K ﹤0.01% 4659
2017
Q2
$812K Sell
50,054
-1,548
-3% -$25.5K ﹤0.01% 4569
2017
Q1
$817K Sell
51,602
-1,895
-4% -$30.1K ﹤0.01% 4557
2016
Q4
$830K Sell
53,497
-184,997
-78% -$2.96M ﹤0.01% 4477
2016
Q3
$3.98M Buy
238,494
+11,467
+5% +$198K ﹤0.01% 3049
2016
Q2
$3.89M Buy
227,027
+444
+0.2% +$7.68K ﹤0.01% 3019
2016
Q1
$3.95M Sell
226,583
-54,491
-19% -$912K ﹤0.01% 2974
2015
Q4
$4.72M Buy
281,074
+86,726
+45% +$1.54M ﹤0.01% 3000
2015
Q3
$3.48M Buy
194,348
+7,307
+4% +$134K ﹤0.01% 3236
2015
Q2
$3.46M Buy
187,041
+28,878
+18% +$572K ﹤0.01% 2928
2015
Q1
$3.15M Buy
158,163
+2,036
+1% +$41.5K ﹤0.01% 2847
2014
Q4
$3.12M Buy
156,127
+57,957
+59% +$1.25M ﹤0.01% 2961
2014
Q3
$2.18M Buy
98,170
+12,711
+15% +$302K ﹤0.01% 3313
2014
Q2
$2.05M Sell
85,459
-287,468
-77% -$6.84M ﹤0.01% 3358
2014
Q1
$8.88M Buy
372,927
+158,658
+74% +$3.79M ﹤0.01% 1871
2013
Q4
$4.86M Buy
214,269
+151,367
+241% +$3.49M ﹤0.01% 2505
2013
Q3
$1.41M Sell
62,902
-15,959
-20% -$358K ﹤0.01% 3604
2013
Q2
$1.8M Buy
+78,861
New +$1.94M ﹤0.01% 3345

Other funds holding EFC

Bank of America's EFC Position: Q1 2026 in Review

Bank of America increased its Ellington Financial (EFC) stake by 234% in Q1 2026, buying an estimated $4.79M and bringing the position to 537,199 shares worth $6.37M. The position accounts for ﹤0.01% of the portfolio, ranked #3281.

Bank of America first reported a position in EFC in Q2 2013 and has held it in 52 quarters since. The position peaked at $8.88M in Q1 2014. 237 funds tracked by Wall St. Rank hold EFC as of Q1 2026.

  • Bank of America held 537,199 shares of Ellington Financial worth $6.37M as of Q1 2026.
  • Bank of America bought 376,528 Ellington Financial shares in Q1 2026, an estimated $4.79M.
  • Ellington Financial made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #3281 holding.
  • Bank of America first reported a position in Ellington Financial in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Ellington Financial position peaked at $8.88M in Q1 2014.
  • 237 funds tracked by Wall St. Rank held Ellington Financial as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.