Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.73M Sell
904,592
-546,501
-38% -$1.1M ﹤0.01% 1993
2026
Q1
$2.5M Sell
1,451,093
-7,979
-0.5% -$21.3K ﹤0.01% 1658
2025
Q4
$4.25M Buy
1,459,072
+2,957
+0.2% +$10.7K ﹤0.01% 1377
2025
Q3
$6.89M Buy
1,456,115
+810,300
+125% +$3.14M ﹤0.01% 1178
2025
Q2
$2.36M Buy
645,815
+461,437
+250% +$1.58M ﹤0.01% 1605
2025
Q1
$490K Sell
184,378
-28,542
-13% -$88.4K ﹤0.01% 2500
2024
Q4
$862K Buy
212,920
+64,041
+43% +$407K ﹤0.01% 2325
2024
Q3
$616K Buy
148,879
+49,384
+50% +$189K ﹤0.01% 2348
2024
Q2
$244K Sell
99,495
-3,002
-3% -$6.15K ﹤0.01% 2694
2024
Q1
$257K Buy
102,497
+33,539
+49% +$87K ﹤0.01% 2692
2023
Q4
$247K Sell
68,958
-31,600
-31% -$93.6K ﹤0.01% 2755
2023
Q3
$340K Buy
100,558
+47,682
+90% +$196K ﹤0.01% 2426
2023
Q2
$212K Sell
52,876
-19,153
-27% -$97.7K ﹤0.01% 2848
2023
Q1
$561K Buy
72,029
+12,032
+20% +$70.7K ﹤0.01% 2430
2022
Q4
$268K Buy
59,997
+22,546
+60% +$146K ﹤0.01% 2796
2022
Q3
$297K Buy
37,451
+5,318
+17% +$46.3K ﹤0.01% 2697
2022
Q2
$193K Buy
+32,133
New +$306K ﹤0.01% 3195

Other funds holding EVGO

Deutsche Bank's EVGO Position: Q2 2026 in Review

Deutsche Bank reduced its EVgo (EVGO) stake by 38% in Q2 2026, selling an estimated $1.1M and leaving 904,592 shares worth $1.73M. The position accounts for ﹤0.01% of the portfolio, ranked #1993.

Deutsche Bank first reported a position in EVGO in Q2 2022 and has held it in 17 quarters since. The position peaked at $6.89M in Q3 2025. 192 funds tracked by Wall St. Rank hold EVGO as of Q2 2026.

  • Deutsche Bank held 904,592 shares of EVgo worth $1.73M as of Q2 2026.
  • Deutsche Bank sold 546,501 EVgo shares in Q2 2026, an estimated $1.1M.
  • EVgo made up ﹤0.01% of Deutsche Bank's portfolio in Q2 2026, its #1993 holding.
  • Deutsche Bank first reported a position in EVgo in Q2 2022 and has held it in 17 quarters since.
  • Deutsche Bank's EVgo position peaked at $6.89M in Q3 2025.
  • 192 funds tracked by Wall St. Rank held EVgo as of Q2 2026.

Based on Deutsche Bank's 13F filing for Q2 2026, filed 7 Aug 2026.