Clean Yield Group’s CVS Health CVS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$81.9K Hold
1,140
0.02% 194
2025
Q4
$90.5K Hold
1,140
0.03% 184
2025
Q3
$85.9K Hold
1,140
0.02% 186
2025
Q2
$78.6K Hold
1,140
0.02% 195
2025
Q1
$77.2K Hold
1,140
0.03% 195
2024
Q4
$51.2K Sell
1,140
-50
-4% -$2.81K 0.02% 225
2024
Q3
$74.8K Hold
1,190
0.02% 202
2024
Q2
$70.3K Sell
1,190
-700
-37% -$43.8K 0.03% 198
2024
Q1
$151K Sell
1,890
-225
-11% -$17.2K 0.06% 142
2023
Q4
$167K Sell
2,115
-30
-1% -$2.13K 0.07% 131
2023
Q3
$154K Hold
2,145
0.07% 134
2023
Q2
$148K Sell
2,145
-100
-4% -$7.12K 0.06% 144
2023
Q1
$167K Sell
2,245
-911
-29% -$76.4K 0.07% 133
2022
Q4
$294K Buy
3,156
+90
+3% +$8.68K 0.13% 104
2022
Q3
$292K Hold
3,066
0.14% 107
2022
Q2
$284K Sell
3,066
-499
-14% -$48.7K 0.12% 110
2022
Q1
$361K Buy
3,565
+59
+2% +$6.2K 0.13% 107
2021
Q4
$362K Sell
3,506
-500
-12% -$46.2K 0.12% 115
2021
Q3
$340K Buy
4,006
+667
+20% +$55.9K 0.11% 112
2021
Q2
$279K Buy
3,339
+105
+3% +$8.6K 0.09% 121
2021
Q1
$243K Buy
3,234
+69
+2% +$5.03K 0.09% 129
2020
Q4
$216K Buy
3,165
+200
+7% +$13K 0.08% 135
2020
Q3
$173K Sell
2,965
-300
-9% -$18.7K 0.07% 131
2020
Q2
$212K Sell
3,265
-9,875
-75% -$622K 0.09% 118
2020
Q1
$780K Sell
13,140
-10,468
-44% -$699K 0.37% 55
2019
Q4
$1.75M Sell
23,608
-31,408
-57% -$2.21M 0.55% 46
2019
Q3
$3.47M Sell
55,016
-2,713
-5% -$161K 1.14% 29
2019
Q2
$3.15M Sell
57,729
-4,140
-7% -$223K 1.14% 30
2019
Q1
$3.34M Buy
61,869
+23,720
+62% +$1.46M 1.35% 28
2018
Q4
$2.5M Sell
38,149
-3,144
-8% -$235K 1.09% 37
2018
Q3
$3.25M Sell
41,293
-559
-1% -$40K 1.29% 27
2018
Q2
$2.69M Buy
41,852
+2,863
+7% +$189K 1.12% 36
2018
Q1
$2.43M Buy
38,989
+4,465
+13% +$320K 1.02% 37
2017
Q4
$2.5M Sell
34,524
-11,885
-26% -$864K 0.99% 38
2017
Q3
$3.77M Sell
46,409
-1,477
-3% -$117K 1.54% 24
2017
Q2
$3.73M Buy
47,886
+5,020
+12% +$396K 1.56% 23
2017
Q1
$3.37M Buy
42,866
+5,925
+16% +$473K 1.42% 25
2016
Q4
$2.92M Buy
36,941
+7,187
+24% +$582K 1.31% 28
2016
Q3
$2.65M Buy
29,754
+16,442
+124% +$1.55M 1.15% 31
2016
Q2
$1.27M Buy
13,312
+9,426
+243% +$939K 0.55% 60
2016
Q1
$393K Buy
+3,886
New +$378K 0.17% 92
2015
Q2
Sell
-1,197
Closed -$124K 156
2015
Q1
$124K Buy
+1,197
New +$121K 0.05% 144

Other funds holding CVS

Clean Yield Group's CVS Position: Q1 2026 in Review

Clean Yield Group held its CVS Health (CVS) position steady in Q1 2026 at 1,140 shares worth $81.9K. The position accounts for 0.02% of the portfolio, ranked #194.

Clean Yield Group first reported a position in CVS in Q1 2015 and has held it in 42 quarters since. The position peaked at $3.77M in Q3 2017. 1,867 funds tracked by Wall St. Rank hold CVS as of Q1 2026.

  • Clean Yield Group held 1,140 shares of CVS Health worth $81.9K as of Q1 2026.
  • Clean Yield Group left its CVS Health share count unchanged in Q1 2026.
  • CVS Health made up 0.02% of Clean Yield Group's portfolio in Q1 2026, its #194 holding.
  • Clean Yield Group first reported a position in CVS Health in Q1 2015 and has held it in 42 quarters since.
  • Clean Yield Group's CVS Health position peaked at $3.77M in Q3 2017.
  • 1,867 funds tracked by Wall St. Rank held CVS Health as of Q1 2026.

Based on Clean Yield Group's 13F filing for Q1 2026, filed 14 Apr 2026.