Welch & Forbes’s iShares Russell 1000 ETF IWB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.07M Buy
9,045
+881
+11% +$299K 0.04% 152
2025
Q1
$2.5M Sell
8,164
-190
-2% -$58.3K 0.03% 168
2024
Q4
$2.69M Hold
8,354
0.03% 163
2024
Q3
$2.63M Hold
8,354
0.03% 166
2024
Q2
$2.52M Hold
8,354
0.03% 166
2024
Q1
$2.41M Sell
8,354
-175
-2% -$50.4K 0.03% 177
2023
Q4
$2.24M Sell
8,529
-325
-4% -$85.2K 0.03% 178
2023
Q3
$2.08M Buy
8,854
+1,060
+14% +$249K 0.03% 177
2023
Q2
$1.9M Buy
7,794
+1,584
+26% +$386K 0.03% 186
2023
Q1
$1.4M Sell
6,210
-225
-3% -$50.7K 0.02% 194
2022
Q4
$1.35M Sell
6,435
-500
-7% -$105K 0.02% 193
2022
Q3
$1.37M Hold
6,935
0.03% 197
2022
Q2
$1.44M Hold
6,935
0.03% 197
2022
Q1
$1.73M Sell
6,935
-410
-6% -$103K 0.03% 191
2021
Q4
$1.94M Buy
7,345
+985
+15% +$260K 0.03% 187
2021
Q3
$1.54M Hold
6,360
0.03% 196
2021
Q2
$1.54M Hold
6,360
0.03% 191
2021
Q1
$1.42M Hold
6,360
0.03% 191
2020
Q4
$1.35M Hold
6,360
0.03% 192
2020
Q3
$1.19M Sell
6,360
-260
-4% -$48.7K 0.03% 187
2020
Q2
$1.14M Hold
6,620
0.03% 185
2020
Q1
$937K Hold
6,620
0.03% 188
2019
Q4
$1.18M Hold
6,620
0.03% 196
2019
Q3
$1.09M Hold
6,620
0.03% 199
2019
Q2
$1.08M Hold
6,620
0.03% 202
2019
Q1
$1.04M Hold
6,620
0.03% 202
2018
Q4
$918K Hold
6,620
0.03% 205
2018
Q3
$1.07M Sell
6,620
-100
-1% -$16.2K 0.03% 201
2018
Q2
$1.02M Sell
6,720
-130
-2% -$19.8K 0.03% 193
2018
Q1
$1.01M Buy
6,850
+650
+10% +$95.5K 0.03% 206
2017
Q4
$922K Hold
6,200
0.02% 194
2017
Q3
$867K Hold
6,200
0.02% 202
2017
Q2
$839K Hold
6,200
0.02% 204
2017
Q1
$814K Hold
6,200
0.02% 201
2016
Q4
$771K Hold
6,200
0.02% 206
2016
Q3
$747K Buy
6,200
+200
+3% +$24.1K 0.03% 180
2016
Q2
$701K Hold
6,000
0.02% 213
2016
Q1
$684K Hold
6,000
0.02% 219
2015
Q4
$680K Hold
6,000
0.02% 213
2015
Q3
$642K Hold
6,000
0.02% 219
2015
Q2
$696K Hold
6,000
0.02% 227
2015
Q1
$695K Hold
6,000
0.02% 227
2014
Q4
$688K Hold
6,000
0.02% 232
2014
Q3
$659K Hold
6,000
0.02% 236
2014
Q2
$661K Hold
6,000
0.02% 227
2014
Q1
$629K Hold
6,000
0.02% 236
2013
Q4
$619K Hold
6,000
0.02% 226
2013
Q3
$565K Hold
6,000
0.02% 241
2013
Q2
$540K Buy
+6,000
New +$540K 0.02% 225