Bank of America
ICSH icon

Bank of America’s iShares Ultra Short Duration Bond Active ETF ICSH Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$203M Buy
3,994,163
+561,690
+16% +$28.5M 0.01% 702
2025
Q1
$174M Sell
3,432,473
-209,617
-6% -$10.6M 0.01% 718
2024
Q4
$184M Buy
3,642,090
+411,069
+13% +$20.7M 0.02% 657
2024
Q3
$164M Sell
3,231,021
-480,682
-13% -$24.4M 0.01% 744
2024
Q2
$188M Buy
3,711,703
+230,708
+7% +$11.7M 0.02% 656
2024
Q1
$176M Sell
3,480,995
-1,560,936
-31% -$78.9M 0.02% 684
2023
Q4
$254M Sell
5,041,931
-42,608
-0.8% -$2.15M 0.03% 488
2023
Q3
$256M Sell
5,084,539
-1,265,287
-20% -$63.7M 0.03% 458
2023
Q2
$319M Sell
6,349,826
-1,494,525
-19% -$75.2M 0.03% 414
2023
Q1
$394M Sell
7,844,351
-3,323,151
-30% -$167M 0.04% 378
2022
Q4
$559M Sell
11,167,502
-1,788,018
-14% -$89.5M 0.06% 271
2022
Q3
$648M Sell
12,955,520
-2,345,489
-15% -$117M 0.08% 236
2022
Q2
$766M Buy
15,301,009
+3,448,345
+29% +$173M 0.09% 219
2022
Q1
$594M Buy
11,852,664
+6,312,254
+114% +$317M 0.06% 287
2021
Q4
$279M Sell
5,540,410
-315,611
-5% -$15.9M 0.03% 490
2021
Q3
$296M Buy
5,856,021
+860,239
+17% +$43.4M 0.03% 467
2021
Q2
$252M Buy
4,995,782
+383,089
+8% +$19.4M 0.03% 504
2021
Q1
$233M Sell
4,612,693
-550,983
-11% -$27.8M 0.03% 496
2020
Q4
$261M Buy
5,163,676
+131,042
+3% +$6.62M 0.03% 408
2020
Q3
$255M Buy
5,032,634
+541,423
+12% +$27.4M 0.03% 406
2020
Q2
$227M Buy
4,491,211
+2,593,746
+137% +$131M 0.03% 398
2020
Q1
$94.8M Sell
1,897,465
-52,100
-3% -$2.6M 0.02% 608
2019
Q4
$98.1M Buy
1,949,565
+138,561
+8% +$6.97M 0.01% 709
2019
Q3
$91.3M Buy
1,811,004
+47,758
+3% +$2.41M 0.01% 714
2019
Q2
$88.9M Buy
1,763,246
+618,290
+54% +$31.2M 0.01% 720
2019
Q1
$57.6M Buy
1,144,956
+209,126
+22% +$10.5M 0.01% 925
2018
Q4
$46.9M Buy
935,830
+758,928
+429% +$38M 0.01% 909
2018
Q3
$8.88M Buy
176,902
+5,334
+3% +$268K ﹤0.01% 2259
2018
Q2
$8.61M Buy
171,568
+98,041
+133% +$4.92M ﹤0.01% 2264
2018
Q1
$3.68M Buy
73,527
+42,160
+134% +$2.11M ﹤0.01% 2918
2017
Q4
$1.57M Buy
31,367
+1,146
+4% +$57.4K ﹤0.01% 3539
2017
Q3
$1.52M Buy
30,221
+27,819
+1,158% +$1.39M ﹤0.01% 3603
2017
Q2
$120K Buy
2,402
+1,262
+111% +$63K ﹤0.01% 4799
2017
Q1
$57K Buy
1,140
+317
+39% +$15.9K ﹤0.01% 5136
2016
Q4
$41K Sell
823
-148,738
-99% -$7.41M ﹤0.01% 5243
2016
Q3
$7.48M Buy
+149,561
New +$7.48M ﹤0.01% 2119