|  |  | @ -327,10 +327,10 @@ export class PortfolioService { | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     let isAllTimeHigh = timelineInfo.maxNetPerformance?.eq( | 
			
		
	
		
			
				
					|  |  |  |       lastItem?.netPerformance | 
			
		
	
		
			
				
					|  |  |  |       lastItem?.netPerformance ?? 0 | 
			
		
	
		
			
				
					|  |  |  |     ); | 
			
		
	
		
			
				
					|  |  |  |     let isAllTimeLow = timelineInfo.minNetPerformance?.eq( | 
			
		
	
		
			
				
					|  |  |  |       lastItem?.netPerformance | 
			
		
	
		
			
				
					|  |  |  |       lastItem?.netPerformance ?? 0 | 
			
		
	
		
			
				
					|  |  |  |     ); | 
			
		
	
		
			
				
					|  |  |  |     if (isAllTimeHigh && isAllTimeLow) { | 
			
		
	
		
			
				
					|  |  |  |       isAllTimeHigh = false; | 
			
		
	
	
		
			
				
					|  |  | @ -466,7 +466,9 @@ export class PortfolioService { | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |       holdings[item.symbol] = { | 
			
		
	
		
			
				
					|  |  |  |         markets, | 
			
		
	
		
			
				
					|  |  |  |         allocationCurrent: value.div(totalValue).toNumber(), | 
			
		
	
		
			
				
					|  |  |  |         allocationCurrent: totalValue.eq(0) | 
			
		
	
		
			
				
					|  |  |  |           ? 0 | 
			
		
	
		
			
				
					|  |  |  |           : value.div(totalValue).toNumber(), | 
			
		
	
		
			
				
					|  |  |  |         allocationInvestment: item.investment.div(totalInvestment).toNumber(), | 
			
		
	
		
			
				
					|  |  |  |         assetClass: symbolProfile.assetClass, | 
			
		
	
		
			
				
					|  |  |  |         assetSubClass: symbolProfile.assetSubClass, | 
			
		
	
	
		
			
				
					|  |  | @ -478,7 +480,7 @@ export class PortfolioService { | 
			
		
	
		
			
				
					|  |  |  |           item.grossPerformancePercentage?.toNumber() ?? 0, | 
			
		
	
		
			
				
					|  |  |  |         investment: item.investment.toNumber(), | 
			
		
	
		
			
				
					|  |  |  |         marketPrice: item.marketPrice, | 
			
		
	
		
			
				
					|  |  |  |         marketState: dataProviderResponse.marketState, | 
			
		
	
		
			
				
					|  |  |  |         marketState: dataProviderResponse?.marketState ?? 'delayed', | 
			
		
	
		
			
				
					|  |  |  |         name: symbolProfile.name, | 
			
		
	
		
			
				
					|  |  |  |         netPerformance: item.netPerformance?.toNumber() ?? 0, | 
			
		
	
		
			
				
					|  |  |  |         netPerformancePercent: item.netPerformancePercentage?.toNumber() ?? 0, | 
			
		
	
	
		
			
				
					|  |  | 
 |