Mechanics Bank - Trust Department’s iShares Global Clean Energy ETF ICLN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-10,700
Closed -$122K 221
2025
Q1
$122K Buy
+10,700
New +$122K 0.02% 216
2024
Q4
Sell
-10,340
Closed -$152K 220
2024
Q3
$152K Sell
10,340
-665
-6% -$9.37K 0.02% 201
2024
Q2
$147K Buy
11,005
+100
+0.9% +$1.4K 0.02% 196
2024
Q1
$152K Hold
10,905
0.02% 190
2023
Q4
$170K Hold
10,905
0.03% 182
2023
Q3
$159K Hold
10,905
0.03% 164
2023
Q2
$201K Sell
10,905
-900
-8% -$16.9K 0.03% 168
2023
Q1
$234K Buy
11,805
+50
+0.4% +$991 0.04% 159
2022
Q4
$233K Buy
11,755
+250
+2% +$4.92K 0.04% 161
2022
Q3
$219K Buy
+11,505
New +$245K 0.04% 159
2021
Q4
Sell
-10,147
Closed -$220K 175
2021
Q3
$220K Sell
10,147
-1,848
-15% -$42.1K 0.04% 172
2021
Q2
$281K Buy
11,995
+2,655
+28% +$60.6K 0.05% 163
2021
Q1
$227K Buy
+9,340
New +$261K 0.04% 169

Other funds holding ICLN

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

Mechanics Bank - Trust Department sold out of iShares Global Clean Energy ETF (ICLN) in Q2 2025, closing a stake of 10,700 shares — an estimated $122K sold.

Mechanics Bank - Trust Department first reported a position in ICLN in Q1 2021 and held it in 13 quarters. The position peaked at $281K in Q2 2021. 378 funds tracked by Wall St. Rank hold ICLN as of Q2 2025.

  • Mechanics Bank - Trust Department reported no remaining iShares Global Clean Energy ETF position as of Q2 2025 after selling out during the quarter.
  • Mechanics Bank - Trust Department sold 10,700 iShares Global Clean Energy ETF shares in Q2 2025, an estimated $122K.
  • Mechanics Bank - Trust Department first reported a position in iShares Global Clean Energy ETF in Q1 2021 and held it in 13 quarters.
  • Mechanics Bank - Trust Department's iShares Global Clean Energy ETF position peaked at $281K in Q2 2021.
  • 378 funds tracked by Wall St. Rank held iShares Global Clean Energy ETF as of Q2 2025.

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