Davenport & Co’s iShares US Financials ETF IYF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.06M Sell
17,064
-303
-2% -$36.7K 0.01% 494
2025
Q1
$1.96M Buy
17,367
+724
+4% +$81.7K 0.01% 484
2024
Q4
$1.84M Sell
16,643
-110
-0.7% -$12.2K 0.01% 487
2024
Q3
$1.74M Sell
16,753
-2,604
-13% -$271K 0.01% 504
2024
Q2
$1.83M Buy
19,357
+392
+2% +$37.1K 0.01% 464
2024
Q1
$1.81M Sell
18,965
-2,634
-12% -$252K 0.01% 465
2023
Q4
$1.84M Sell
21,599
-2,368
-10% -$202K 0.01% 427
2023
Q3
$1.79M Sell
23,967
-690
-3% -$51.6K 0.01% 388
2023
Q2
$1.84M Buy
24,657
+170
+0.7% +$12.7K 0.01% 393
2023
Q1
$1.74M Buy
24,487
+2,484
+11% +$177K 0.01% 395
2022
Q4
$1.66M Sell
22,003
-301
-1% -$22.7K 0.01% 393
2022
Q3
$1.51M Sell
22,304
-1,362
-6% -$92K 0.01% 394
2022
Q2
$1.66M Buy
23,666
+1,575
+7% +$110K 0.01% 392
2022
Q1
$1.87M Buy
22,091
+1,287
+6% +$109K 0.01% 403
2021
Q4
$1.8M Sell
20,804
-655
-3% -$56.8K 0.01% 419
2021
Q3
$1.77M Sell
21,459
-596
-3% -$49.2K 0.01% 410
2021
Q2
$1.79M Sell
22,055
-474
-2% -$38.4K 0.01% 354
2021
Q1
$1.69M Buy
22,529
+6,320
+39% +$473K 0.02% 312
2020
Q4
$1.08M Sell
16,209
-8,717
-35% -$582K 0.01% 356
2020
Q3
$1.41M Buy
24,926
+2,452
+11% +$139K 0.02% 286
2020
Q2
$1.24M Sell
22,474
-2,838
-11% -$156K 0.02% 299
2020
Q1
$1.23M Buy
25,312
+1,512
+6% +$73.5K 0.02% 264
2019
Q4
$1.64M Buy
23,800
+5,970
+33% +$411K 0.02% 276
2019
Q3
$1.12M Sell
17,830
-780
-4% -$49K 0.01% 301
2019
Q2
$1.17M Buy
18,610
+3,812
+26% +$239K 0.01% 299
2019
Q1
$874K Sell
14,798
-202
-1% -$11.9K 0.01% 316
2018
Q4
$798K Buy
15,000
+304
+2% +$16.2K 0.01% 315
2018
Q3
$893K Buy
14,696
+1,176
+9% +$71.5K 0.01% 339
2018
Q2
$792K Buy
13,520
+280
+2% +$16.4K 0.01% 353
2018
Q1
$780K Buy
13,240
+3,456
+35% +$204K 0.01% 357
2017
Q4
$584K Buy
9,784
+602
+7% +$35.9K 0.01% 423
2017
Q3
$515K Sell
9,182
-1,412
-13% -$79.2K 0.01% 430
2017
Q2
$570K Buy
10,594
+2,880
+37% +$155K 0.01% 402
2017
Q1
$391K Hold
7,714
0.01% 451
2016
Q4
$391K Buy
7,714
+1,258
+19% +$63.8K 0.01% 456
2016
Q3
$291K Buy
+6,456
New +$291K ﹤0.01% 493