NMIFOAC
IWB icon

National Mutual Insurance Federation of Agricultural Cooperatives’s iShares Russell 1000 ETF IWB Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$269M Hold
791,000
2.17% 10
2025
Q1
$243M Hold
791,000
2.18% 10
2024
Q4
$255M Hold
791,000
2.18% 10
2024
Q3
$249M Hold
791,000
2.24% 10
2024
Q2
$235M Hold
791,000
2.35% 8
2024
Q1
$228M Hold
791,000
2.41% 8
2023
Q4
$207M Sell
791,000
-412,000
-34% -$108M 2.36% 8
2023
Q3
$283M Sell
1,203,000
-287,000
-19% -$67.4M 3.48% 8
2023
Q2
$363M Hold
1,490,000
4.28% 8
2023
Q1
$336M Hold
1,490,000
4.17% 8
2022
Q4
$314M Hold
1,490,000
3.84% 8
2022
Q3
$294M Buy
1,490,000
+318,000
+27% +$62.8M 3.32% 8
2022
Q2
$243M Buy
1,172,000
+1,005,000
+602% +$209M 2.58% 8
2022
Q1
$41.8M Sell
167,000
-365,000
-69% -$91.3M 0.37% 12
2021
Q4
$141M Sell
532,000
-626,000
-54% -$166M 1.13% 8
2021
Q3
$280M Sell
1,158,000
-3,178,847
-73% -$768M 2.43% 8
2021
Q2
$1.86B Buy
+4,336,847
New +$1.86B 16.1% 3
2021
Q1
Sell
-688,000
Closed -$146M 49
2020
Q4
$146M Sell
688,000
-2,883,000
-81% -$611M 1.43% 8
2020
Q3
$668M Sell
3,571,000
-1,469,000
-29% -$275M 7.08% 7
2020
Q2
$865M Buy
5,040,000
+2,245,000
+80% +$385M 10.4% 6
2020
Q1
$396M Hold
2,795,000
5.83% 7
2019
Q4
$499M Hold
2,795,000
5.96% 6
2019
Q3
$460M Hold
2,795,000
5.81% 7
2019
Q2
$455M Hold
2,795,000
5.7% 6
2019
Q1
$440M Hold
2,795,000
5.39% 6
2018
Q4
$388M Buy
+2,795,000
New +$388M 5.25% 6
2018
Q3
Sell
-1,054,000
Closed -$160M 54
2018
Q2
$160M Hold
1,054,000
2.01% 6
2018
Q1
$155M Hold
1,054,000
2.58% 6
2017
Q4
$157M Hold
1,054,000
2.8% 6
2017
Q3
$147M Sell
1,054,000
-2,583,000
-71% -$361M 2.98% 5
2017
Q2
$492M Buy
3,637,000
+2,095,000
+136% +$283M 9.74% 5
2017
Q1
$202M Hold
1,542,000
4.25% 5
2016
Q4
$192M Hold
1,542,000
4.44% 5
2016
Q3
$186M Hold
1,542,000
4.66% 5
2016
Q2
$180M Hold
1,542,000
5.72% 5
2016
Q1
$176M Hold
1,542,000
6.84% 6
2015
Q4
$175M Hold
1,542,000
6.01% 6
2015
Q3
$165M Buy
1,542,000
+746,000
+94% +$79.9M 6.05% 6
2015
Q2
$92.4M Hold
796,000
3.48% 6
2015
Q1
$92.2M Hold
796,000
3.76% 6
2014
Q4
$91.2M Hold
796,000
3.89% 6
2014
Q3
$87.5M Hold
796,000
4.34% 6
2014
Q2
$87.6M Hold
796,000
5.42% 6
2014
Q1
$83.4M Hold
796,000
6.41% 4
2013
Q4
$82.1M Hold
796,000
5.36% 5
2013
Q3
$75M Hold
796,000
5.04% 5
2013
Q2
$71.6M Buy
+796,000
New +$71.6M 4.63% 8