Mechanics Bank - Trust Department’s CVS Health CVS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-4,227
Closed -$286K 216
2025
Q1
$286K Sell
4,227
-1,917
-31% -$115K 0.04% 189
2024
Q4
$276K Sell
6,144
-1,090
-15% -$61.1K 0.04% 188
2024
Q3
$455K Sell
7,234
-2,575
-26% -$150K 0.06% 161
2024
Q2
$579K Sell
9,809
-14,227
-59% -$890K 0.08% 146
2024
Q1
$1.92M Buy
24,036
+125
+0.5% +$9.55K 0.28% 83
2023
Q4
$1.89M Buy
23,911
+5,710
+31% +$406K 0.29% 81
2023
Q3
$1.27M Sell
18,201
-2,215
-11% -$157K 0.21% 98
2023
Q2
$1.41M Sell
20,416
-1,861
-8% -$132K 0.23% 95
2023
Q1
$1.66M Buy
22,277
+187
+0.8% +$15.7K 0.28% 86
2022
Q4
$2.06M Buy
22,090
+190
+0.9% +$18.3K 0.36% 79
2022
Q3
$2.09M Sell
21,900
-35
-0.2% -$3.46K 0.39% 73
2022
Q2
$2.03M Sell
21,935
-895
-4% -$87.3K 0.36% 76
2022
Q1
$2.31M Sell
22,830
-425
-2% -$44.6K 0.36% 76
2021
Q4
$2.4M Sell
23,255
-4,650
-17% -$430K 0.35% 76
2021
Q3
$2.37M Sell
27,905
-1,225
-4% -$103K 0.38% 68
2021
Q2
$2.43M Sell
29,130
-2,425
-8% -$199K 0.4% 66
2021
Q1
$2.37M Sell
31,555
-4,509
-13% -$328K 0.41% 64
2020
Q4
$2.46M Sell
36,064
-1,512
-4% -$98.3K 0.44% 61
2020
Q3
$2.19M Sell
37,576
-1,025
-3% -$63.8K 0.44% 61
2020
Q2
$2.51M Sell
38,601
-1,402
-4% -$88.3K 0.53% 57
2020
Q1
$2.37M Sell
40,003
-7,499
-16% -$501K 0.58% 56
2019
Q4
$3.53M Sell
47,502
-874
-2% -$61.4K 0.69% 50
2019
Q3
$3.05M Sell
48,376
-441
-0.9% -$26.1K 0.61% 54
2019
Q2
$2.66M Buy
48,817
+953
+2% +$51.3K 0.6% 56
2019
Q1
$2.58M Buy
47,864
+736
+2% +$45.4K 0.59% 54
2018
Q4
$3.09M Sell
47,128
-1,745
-4% -$130K 0.78% 44
2018
Q3
$3.85M Buy
48,873
+199
+0.4% +$14.2K 0.82% 37
2018
Q2
$3.13M Sell
48,674
-1,270
-3% -$83.7K 0.72% 49
2018
Q1
$3.11M Sell
49,944
-3,180
-6% -$228K 0.73% 47
2017
Q4
$3.85M Sell
53,124
-395
-0.7% -$28.7K 0.87% 38
2017
Q3
$4.35M Sell
53,519
-290
-0.5% -$22.9K 1.04% 30
2017
Q2
$4.33M Buy
53,809
+994
+2% +$78.5K 1.03% 30
2017
Q1
$4.15M Sell
52,815
-3,940
-7% -$315K 1.01% 31
2016
Q4
$4.48M Sell
56,755
-2,760
-5% -$223K 1.08% 30
2016
Q3
$5.3M Sell
59,515
-225
-0.4% -$21.2K 1.29% 24
2016
Q2
$5.72M Buy
59,740
+380
+0.6% +$37.9K 2.11% 13
2016
Q1
$6.16M Sell
59,360
-734
-1% -$71.4K 2.39% 11
2015
Q4
$5.88M Sell
60,094
-1,033
-2% -$101K 2.3% 11
2015
Q3
$5.9M Buy
61,127
+2,153
+4% +$226K 2.35% 9
2015
Q2
$6.19M Sell
58,974
-5,190
-8% -$530K 2.17% 12
2015
Q1
$6.62M Sell
64,164
-5,985
-9% -$606K 2.14% 13
2014
Q4
$6.76M Sell
70,149
-6,449
-8% -$568K 2.1% 13
2014
Q3
$6.1M Sell
76,598
-10,390
-12% -$819K 1.85% 17
2014
Q2
$6.56M Sell
86,988
-40,930
-32% -$3.09M 1.88% 17
2014
Q1
$9.58M Sell
127,918
-680
-0.5% -$48K 2.18% 13
2013
Q4
$9.2M Buy
128,598
+5,900
+5% +$379K 2.22% 14
2013
Q3
$6.96M Buy
122,698
+112,946
+1,158% +$6.73M 1.91% 16
2013
Q2
$557K Buy
+9,752
New +$565K 0.15% 80

Other funds holding CVS

Mechanics Bank - Trust Department's CVS Position: Q2 2025 in Review

Mechanics Bank - Trust Department sold out of CVS Health (CVS) in Q2 2025, closing a stake of 4,227 shares — an estimated $286K sold.

Mechanics Bank - Trust Department first reported a position in CVS in Q2 2013 and held it in 48 quarters. The position peaked at $9.58M in Q1 2014. 1,758 funds tracked by Wall St. Rank hold CVS as of Q2 2025.

  • Mechanics Bank - Trust Department reported no remaining CVS Health position as of Q2 2025 after selling out during the quarter.
  • Mechanics Bank - Trust Department sold 4,227 CVS Health shares in Q2 2025, an estimated $286K.
  • Mechanics Bank - Trust Department first reported a position in CVS Health in Q2 2013 and held it in 48 quarters.
  • Mechanics Bank - Trust Department's CVS Health position peaked at $9.58M in Q1 2014.
  • 1,758 funds tracked by Wall St. Rank held CVS Health as of Q2 2025.

Based on Mechanics Bank - Trust Department's 13F filing for Q2 2025, filed 14 Jul 2025.