Index: frontend/src/pages/Dashboard/EvaluationSection/EvaluationSection.jsx
===================================================================
--- frontend/src/pages/Dashboard/EvaluationSection/EvaluationSection.jsx	(revision e16c1946393430fac3d22ada45350728480ac190)
+++ frontend/src/pages/Dashboard/EvaluationSection/EvaluationSection.jsx	(revision dec188cb4972a7606df4e43c909e6bae1eaf78b9)
@@ -14,7 +14,18 @@
 
 
-            const priceMap = {};
-            demoPortfolio.holdings?.forEach(h => priceMap[h.stockSymbol] = h.avgPrice || 0);
-            setCurrentPrices(priceMap);
+            // fetch stock prices for holdings
+            const symbols = demoPortfolio.holdings.map(h => h.stockSymbol);
+            if (symbols.length > 0) {
+                fetch("http://localhost:8080/api/stocks")
+                    .then(res => res.json())
+                    .then(allStocks => {
+                        const priceMap = {};
+                        symbols.forEach(symbol => {
+                            const stock = allStocks.find(s => s.symbol === symbol);
+                            priceMap[symbol] = stock ? stock.currentPrice : null;
+                        });
+                        setCurrentPrices(priceMap);
+                    });
+            }
 
         } else{
Index: frontend/src/pages/Portfolio/Portfolio.jsx
===================================================================
--- frontend/src/pages/Portfolio/Portfolio.jsx	(revision e16c1946393430fac3d22ada45350728480ac190)
+++ frontend/src/pages/Portfolio/Portfolio.jsx	(revision dec188cb4972a7606df4e43c909e6bae1eaf78b9)
@@ -140,5 +140,5 @@
     }, 0);
 
-    const totalPortfolioValue = portfolio.balance + currentValue;
+    // const totalPortfolioValue = portfolio.balance + currentValue;
 
 
