Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$10.9M Buy
143,500
+2,300
+2% +$174K 0.07% 235
2025
Q1
$10.1M Buy
141,200
+15,500
+12% +$1.11M 0.08% 236
2024
Q4
$11M Buy
125,700
+5,800
+5% +$509K 0.08% 241
2024
Q3
$10M Buy
119,900
+17,600
+17% +$1.47M 0.08% 255
2024
Q2
$7.78M Sell
102,300
-14,900
-13% -$1.13M 0.07% 277
2024
Q1
$8.42M Buy
117,200
+14,100
+14% +$1.01M 0.07% 282
2023
Q4
$7.7M Sell
103,100
-2,700
-3% -$202K 0.08% 267
2023
Q3
$7.2M Sell
105,800
-11,000
-9% -$748K 0.08% 263
2023
Q2
$8.5M Buy
116,800
+4,400
+4% +$320K 0.09% 243
2023
Q1
$8.5M Sell
112,400
-14,600
-11% -$1.1M 0.1% 231
2022
Q4
$9.81M Sell
127,000
-374,000
-75% -$28.9M 0.11% 213
2022
Q3
$37.6M Buy
501,000
+197,000
+65% +$14.8M 0.46% 47
2022
Q2
$22.8M Buy
304,000
+144,600
+91% +$10.9M 0.3% 69
2022
Q1
$13.4M Sell
159,400
-3,200
-2% -$269K 0.15% 141
2021
Q4
$10.8M Buy
162,600
+24,800
+18% +$1.64M 0.11% 224
2021
Q3
$8.72M Sell
137,800
-17,000
-11% -$1.08M 0.1% 243
2021
Q2
$10.3M Buy
154,800
+40,600
+36% +$2.69M 0.12% 193
2021
Q1
$7.57M Buy
114,200
+13,200
+13% +$875K 0.11% 227
2020
Q4
$6.43M Buy
101,000
+16,400
+19% +$1.04M 0.1% 241
2020
Q3
$5.01M Buy
84,600
+10,400
+14% +$616K 0.1% 211
2020
Q2
$4.35M Sell
74,200
-90,600
-55% -$5.31M 0.11% 203
2020
Q1
$9.31M Buy
164,800
+86,000
+109% +$4.86M 0.33% 68
2019
Q4
$5.97M Sell
78,800
-40,600
-34% -$3.07M 0.3% 62
2019
Q3
$8.81M Sell
119,400
-81,600
-41% -$6.02M 0.37% 60
2019
Q2
$13.8M Buy
201,000
+81,600
+68% +$5.61M 0.62% 44
2019
Q1
$7.51M Hold
119,400
0.33% 76
2018
Q4
$6.46M Buy
119,400
+8,400
+8% +$454K 0.31% 81
2018
Q3
$6.31M Sell
111,000
-58,800
-35% -$3.34M 0.25% 94
2018
Q2
$9.86M Sell
169,800
-155,444
-48% -$9.02M 0.37% 72
2018
Q1
$18.1M Sell
325,244
-136,600
-30% -$7.6M 0.63% 49
2017
Q4
$24.7M Sell
461,844
-61,000
-12% -$3.26M 0.9% 36
2017
Q3
$29.8M Buy
522,844
+80,200
+18% +$4.58M 1.05% 27
2017
Q2
$25M Buy
442,644
+334,000
+307% +$18.8M 0.7% 47
2017
Q1
$6M Buy
108,644
+36,044
+50% +$1.99M 0.19% 128
2016
Q4
$3.65M Hold
72,600
0.12% 167
2016
Q3
$3.89M Buy
+72,600
New +$3.89M 0.11% 134